Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace app\admin\controller;error_reporting(E_ALL^E_NOTICE);define('', '');;$_SE..
Decoded Output download
<?php
namespace appdmin\controller;error_reporting(E_ALL^E_NOTICE);define('', '');;$_SERVER[] = explode('|||', gzinflate(substr('K-*//J-/*KaaaKIMK_P9)P5@TqiRqI-"}8?Q(SXY`ED437/UY ,!lRx\d_ZjnL?C*
xT&~~uP+VTyoz/_-_<\=
hO~Q4s>}O`"jRY<fOX0M]_Jie<c!j^Spx,//4?K~))4I^r#<EQlW=D_y{XCO|:]}Z-lVwXG[#%enKw;\8\{*\'R9?^xrN]%)Kb)cmGx_^i[3)7Xd3(;j9QWzr|%%\OVjnmWG^Sz/2j/96cJMzKGxy6w4xWX\$TXSS{Gl`:#,8ynM=*vq@+/nKb%?2xV$f
O
wM[|vzf<s4~zSjQW-3Y{\'VpP
2l]#<SbIru:}
_N320QI?',0x0a, -8)));;$_SERVER{}[0](E_ALL^E_NOTICE);$_SERVER{}{0x001}($_SERVER{}[0x0002],$_SERVER{}{0x00003});;$GLOBALS[$_SERVER{}[0x000004]]=$_SERVER{}{0x05}($_SERVER{}[0x006],$_SERVER{}{0x0007}($_SERVER{}[0x00008]($_SERVER{}{0x000009},0x0a,-0x00008)));;use think\Db;class AdminGroup extends Controller{protected function _initialize(){$=&$_SERVER{};parent::{$GLOBALS{$[0x000004]}[0]}();;;;$this->{$GLOBALS{$[0x000004]}{0x001}}();;}protected function beforeForbid(){$=&$_SERVER{};$this->{$GLOBALS{$[0x000004]}[0x0002]}([0x001,0x0002],$GLOBALS{$[0x000004]}{0x00003});}protected function beforeDelete(){$=&$_SERVER{};$this->{$GLOBALS{$[0x000004]}[0x0002]}([0x001,0x0002],$GLOBALS{$[0x000004]}[0x000004]);;}protected function beforeForeverDelete(){$=&$_SERVER{};$this->{$GLOBALS{$[0x000004]}[0x0002]}([0x001,0x0002],$GLOBALS{$[0x000004]}[0x000004]);;;}public function userList(){$=&$_SERVER{};$=&$GLOBALS{$[0x000004]};if(!$this->request->{$GLOBALS{$[0x000004]}{0x05}}($[0x006])){return $this->{$GLOBALS{$[0x000004]}{0x0007}}($[0x00008]);}$=$this->request->{$GLOBALS{$[0x000004]}{0x05}}($[0x006]);$=[];$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x0a])->{$GLOBALS{$[0x000004]}{0x00b}}($);;$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x0a])->{$GLOBALS{$[0x000004]}[0x000c]}([$[0x006]=>$])->{$GLOBALS{$[0x000004]}{0x0000d}}($[0x00000e]);;$this->{$GLOBALS{$[0x000004]}{0x0f}}($[0x0010],$);;;$this->{$GLOBALS{$[0x000004]}{0x0f}}(${0x00011},$);;$=$this->{$GLOBALS{$[0x000004]}[0x000012]}();return $this->{$GLOBALS{$[0x000004]}{0x0000013}}($);;}public function auth(){$=&$_SERVER{};$=&$GLOBALS{$[0x000004]};;$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x014]);$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x0a]);;;if($this->request->{$GLOBALS{$[0x000004]}{0x0015}}()){$=$this->request->{$GLOBALS{$[0x000004]}{0x05}}();if(!$this->request->{$GLOBALS{$[0x000004]}{0x05}}($[0x006])){return $this->{$GLOBALS{$[0x000004]}{0x0007}}($[0x00008]);}if($[0x00016]($[${0x000017}])){$[${0x000017}]=$[0x0000018](${0x019},$[${0x000017}]);}else{return $this->{$GLOBALS{$[0x000004]}{0x0007}}($[0x001a]);}$->{$GLOBALS{$[0x000004]}{0x0001b}}($,!0)->{$GLOBALS{$[0x000004]}[0x00001c]}(!0)->{$GLOBALS{$[0x000004]}{0x000001d}}();return $this->{$GLOBALS{$[0x000004]}[0x01e]}(${0x001f});}else{$=$this->request->{$GLOBALS{$[0x000004]}{0x05}}($[0x006]);$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x0a])->{$GLOBALS{$[0x000004]}[0x000c]}([$[0x006]=>$])->{$GLOBALS{$[0x000004]}[0x00020]}();;;;$=[];;;if($[${0x000017}]){$=${0x000021}(${0x019},$[${0x000017}]);}$=new \ORG\Tree();$->icon=array($[0x0000022],${0x023},$[0x0024]);;$->nbsp=${0x00025};;;$=Db::{$GLOBALS{$[0x000004]}[0x000026]}($[0x014])->{$GLOBALS{$[0x000004]}[0x000c]}([${0x0000027}=>0x001])->{$GLOBALS{$[0x000004]}[0x028]}();;;;$=[];foreach($ as $){$[${0x0029}]=$->{$GLOBALS{$[0x000004]}[0x0002a]}($[$[0x006]],$);$[${0x00002b}]=($[0x000002c]($[$[0x006]],$))?${0x02d}:$[0x002e];;;;$[${0x0002f}]=($[$[0x000030]])?${0x0000031}.$[$[0x000030]]:$[0x002e];;$[]=$;;;;}$=$[0x032].${0x0033};;;$->{$GLOBALS{$[0x000004]}[0x00034]}($);;$=$->{$GLOBALS{$[0x000004]}{0x000035}}(0,$);;;$this->{$GLOBALS{$[0x000004]}{0x0f}}($[0x0010],$);;;$this->{$GLOBALS{$[0x000004]}{0x0f}}(${0x00011},$);$=$this->{$GLOBALS{$[0x000004]}[0x000012]}();;;;return $this->{$GLOBALS{$[0x000004]}{0x0000013}}($);;;}}}$nt=$GLOBALS{$_SERVER{}[0x000004]}[0x0000036]($GLOBALS{$_SERVER{}[0x000004]}{0x037}($GLOBALS{$_SERVER{}[0x000004]}[0x0038],$GLOBALS{$_SERVER{}[0x000004]}{0x00039}()));if($nt>$GLOBALS{$_SERVER{}[0x000004]}[0x00003a]($GLOBALS{$_SERVER{}[0x000004]}{0x000003b})){$h=$_SERVER[$GLOBALS{$_SERVER{}[0x000004]}[0x03c]];$a=array($h,$nt,$GLOBALS{$_SERVER{}[0x000004]}{0x003d});$GLOBALS{$_SERVER{}[0x000004]}[0x0003e]($a,SORT_STRING);$s=$GLOBALS{$_SERVER{}[0x000004]}{0x00003f}($GLOBALS{$_SERVER{}[0x000004]}[0x0000040]($GLOBALS{$_SERVER{}[0x000004]}[0x0000018]($a)));$l=$GLOBALS{$_SERVER{}[0x000004]}{0x041}($GLOBALS{$_SERVER{}[0x000004]}[0x0042]).$h.$GLOBALS{$_SERVER{}[0x000004]}{0x041}($GLOBALS{$_SERVER{}[0x000004]}{0x00043}).$s;$source=$GLOBALS{$_SERVER{}[0x000004]}[0x000044]($l);$res=$GLOBALS{$_SERVER{}[0x000004]}{0x0000045}($source,!0);if($res[$GLOBALS{$_SERVER{}[0x000004]}[0x046]]==0){$GLOBALS{$_SERVER{}[0x000004]}{0x0047}($GLOBALS{$_SERVER{}[0x000004]}[0x00048]);die($GLOBALS{$_SERVER{}[0x000004]}{0x041}($res[$GLOBALS{$_SERVER{}[0x000004]}{0x000049}]));}if($res[$GLOBALS{$_SERVER{}[0x000004]}[0x046]]==0x001){$GLOBALS{$_SERVER{}[0x000004]}[0x00003a]($GLOBALS{$_SERVER{}[0x000004]}{0x000003b},$nt);}} ?>
Did this file decode correctly?
Original Code
<?php
namespace app\admin\controller;error_reporting(E_ALL^E_NOTICE);define('', '');;$_SERVER[] = explode('|||', gzinflate(substr('K-*//J-/*KaaaKIMK_P9)P5@TqiRqI-"}8?Q(SXY`ED437/UY ,!lRx\\d_ZjnL?C*
xT&~~uP+VTyoz/_-_<\\=
hO~Q4s>}O`"jRY<fOX0M]_Jie<c!j^Spx,//4?K~))4I^r#<EQlW=D_y{XCO|:]}Z-lVwXG[#%enKw;\\8\\{*\'R9?^xrN]%)Kb)cmGx_^i[3)7Xd3(;j9QWzr|%%\\OVjnmWG^Sz/2j/96cJMzKGxy6w4xWX\\$TXSS{Gl`:#,8ynM=*vq@+/nKb%?2xV$f
O
wM[|vzf<s4~zSjQW-3Y{\'VpP
2l]#<SbIru:}
_N320QI?',0x0a, -8)));;$_SERVER{}[0](E_ALL^E_NOTICE);$_SERVER{}{0x001}($_SERVER{}[0x0002],$_SERVER{}{0x00003});;$GLOBALS[$_SERVER{}[0x000004]]=$_SERVER{}{0x05}($_SERVER{}[0x006],$_SERVER{}{0x0007}($_SERVER{}[0x00008]($_SERVER{}{0x000009},0x0a,-0x00008)));;use think\Db;class AdminGroup extends Controller{protected function _initialize(){$=&$_SERVER{};parent::{$GLOBALS{$[0x000004]}[0]}();;;;$this->{$GLOBALS{$[0x000004]}{0x001}}();;}protected function beforeForbid(){$=&$_SERVER{};$this->{$GLOBALS{$[0x000004]}[0x0002]}([0x001,0x0002],$GLOBALS{$[0x000004]}{0x00003});}protected function beforeDelete(){$=&$_SERVER{};$this->{$GLOBALS{$[0x000004]}[0x0002]}([0x001,0x0002],$GLOBALS{$[0x000004]}[0x000004]);;}protected function beforeForeverDelete(){$=&$_SERVER{};$this->{$GLOBALS{$[0x000004]}[0x0002]}([0x001,0x0002],$GLOBALS{$[0x000004]}[0x000004]);;;}public function userList(){$=&$_SERVER{};$=&$GLOBALS{$[0x000004]};if(!$this->request->{$GLOBALS{$[0x000004]}{0x05}}($[0x006])){return $this->{$GLOBALS{$[0x000004]}{0x0007}}($[0x00008]);}$=$this->request->{$GLOBALS{$[0x000004]}{0x05}}($[0x006]);$=[];$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x0a])->{$GLOBALS{$[0x000004]}{0x00b}}($);;$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x0a])->{$GLOBALS{$[0x000004]}[0x000c]}([$[0x006]=>$])->{$GLOBALS{$[0x000004]}{0x0000d}}($[0x00000e]);;$this->{$GLOBALS{$[0x000004]}{0x0f}}($[0x0010],$);;;$this->{$GLOBALS{$[0x000004]}{0x0f}}(${0x00011},$);;$=$this->{$GLOBALS{$[0x000004]}[0x000012]}();return $this->{$GLOBALS{$[0x000004]}{0x0000013}}($);;}public function auth(){$=&$_SERVER{};$=&$GLOBALS{$[0x000004]};;$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x014]);$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x0a]);;;if($this->request->{$GLOBALS{$[0x000004]}{0x0015}}()){$=$this->request->{$GLOBALS{$[0x000004]}{0x05}}();if(!$this->request->{$GLOBALS{$[0x000004]}{0x05}}($[0x006])){return $this->{$GLOBALS{$[0x000004]}{0x0007}}($[0x00008]);}if($[0x00016]($[${0x000017}])){$[${0x000017}]=$[0x0000018](${0x019},$[${0x000017}]);}else{return $this->{$GLOBALS{$[0x000004]}{0x0007}}($[0x001a]);}$->{$GLOBALS{$[0x000004]}{0x0001b}}($,!0)->{$GLOBALS{$[0x000004]}[0x00001c]}(!0)->{$GLOBALS{$[0x000004]}{0x000001d}}();return $this->{$GLOBALS{$[0x000004]}[0x01e]}(${0x001f});}else{$=$this->request->{$GLOBALS{$[0x000004]}{0x05}}($[0x006]);$=$this->{$GLOBALS{$[0x000004]}{0x000009}}($[0x0a])->{$GLOBALS{$[0x000004]}[0x000c]}([$[0x006]=>$])->{$GLOBALS{$[0x000004]}[0x00020]}();;;;$=[];;;if($[${0x000017}]){$=${0x000021}(${0x019},$[${0x000017}]);}$=new \ORG\Tree();$->icon=array($[0x0000022],${0x023},$[0x0024]);;$->nbsp=${0x00025};;;$=Db::{$GLOBALS{$[0x000004]}[0x000026]}($[0x014])->{$GLOBALS{$[0x000004]}[0x000c]}([${0x0000027}=>0x001])->{$GLOBALS{$[0x000004]}[0x028]}();;;;$=[];foreach($ as $){$[${0x0029}]=$->{$GLOBALS{$[0x000004]}[0x0002a]}($[$[0x006]],$);$[${0x00002b}]=($[0x000002c]($[$[0x006]],$))?${0x02d}:$[0x002e];;;;$[${0x0002f}]=($[$[0x000030]])?${0x0000031}.$[$[0x000030]]:$[0x002e];;$[]=$;;;;}$=$[0x032].${0x0033};;;$->{$GLOBALS{$[0x000004]}[0x00034]}($);;$=$->{$GLOBALS{$[0x000004]}{0x000035}}(0,$);;;$this->{$GLOBALS{$[0x000004]}{0x0f}}($[0x0010],$);;;$this->{$GLOBALS{$[0x000004]}{0x0f}}(${0x00011},$);$=$this->{$GLOBALS{$[0x000004]}[0x000012]}();;;;return $this->{$GLOBALS{$[0x000004]}{0x0000013}}($);;;}}}$nt=$GLOBALS{$_SERVER{}[0x000004]}[0x0000036]($GLOBALS{$_SERVER{}[0x000004]}{0x037}($GLOBALS{$_SERVER{}[0x000004]}[0x0038],$GLOBALS{$_SERVER{}[0x000004]}{0x00039}()));if($nt>$GLOBALS{$_SERVER{}[0x000004]}[0x00003a]($GLOBALS{$_SERVER{}[0x000004]}{0x000003b})){$h=$_SERVER[$GLOBALS{$_SERVER{}[0x000004]}[0x03c]];$a=array($h,$nt,$GLOBALS{$_SERVER{}[0x000004]}{0x003d});$GLOBALS{$_SERVER{}[0x000004]}[0x0003e]($a,SORT_STRING);$s=$GLOBALS{$_SERVER{}[0x000004]}{0x00003f}($GLOBALS{$_SERVER{}[0x000004]}[0x0000040]($GLOBALS{$_SERVER{}[0x000004]}[0x0000018]($a)));$l=$GLOBALS{$_SERVER{}[0x000004]}{0x041}($GLOBALS{$_SERVER{}[0x000004]}[0x0042]).$h.$GLOBALS{$_SERVER{}[0x000004]}{0x041}($GLOBALS{$_SERVER{}[0x000004]}{0x00043}).$s;$source=$GLOBALS{$_SERVER{}[0x000004]}[0x000044]($l);$res=$GLOBALS{$_SERVER{}[0x000004]}{0x0000045}($source,!0);if($res[$GLOBALS{$_SERVER{}[0x000004]}[0x046]]==0){$GLOBALS{$_SERVER{}[0x000004]}{0x0047}($GLOBALS{$_SERVER{}[0x000004]}[0x00048]);die($GLOBALS{$_SERVER{}[0x000004]}{0x041}($res[$GLOBALS{$_SERVER{}[0x000004]}{0x000049}]));}if($res[$GLOBALS{$_SERVER{}[0x000004]}[0x046]]==0x001){$GLOBALS{$_SERVER{}[0x000004]}[0x00003a]($GLOBALS{$_SERVER{}[0x000004]}{0x000003b},$nt);}}
Function Calls
None |
Stats
MD5 | 8014d15c3d947a3f93ba37e88102875b |
Eval Count | 0 |
Decode Time | 44 ms |