Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
error_reporting(0);$O0OOOOOO=explode("#",file(preg_replace("@\(.*\(.*$@","",__LOCALFILE__)..
Decoded Output download
<? error_reporting(0);$O0OOOOOO=explode("#",file(preg_replace("@\(.*\(.*$@","",__LOCALFILE__))[0x000000]);$O0000000=function($O000000O){$O00OOOOO="";for($O000OOOO=0x000000;$O000OOOO<strlen($O000000O);$O000OOOO++){if($O000OOOO%0x000002==0x000000){$O00OOOOO.=chr(ord($O000000O[$O000OOOO])-0x00000C);}else{$O00OOOOO.=chr(ord($O000000O[$O000OOOO])-0x00000E);}}return $O00OOOOO;};$O0O0O0O0O0["O0000000OOO"]=$O0000000;$O0O0O0O0O0["O0O0O0O0OO"]="base64_decode";extract($O0O0O0O0O0);if(stripos($O0OOOOOO[0x000000],$O0O0O0O0OO($O0000000OOO("\AN}oQMWwN\ow=VeeAyo|bqQMUSt~fU^zn|xnAbDUQ{UUbo{EdAVzoUEpUxfsWbufUb{meAzWQVtd>^]>R[^yx[^dEtUwtd>fX`SbtdwEUUppUDuazZP[Ncb>EU_dZW[wNzqV^eeZ>WQ^co{xnUbS^dY~[N|nA^USRTauazZP[wMybVV~oUz^SbbcVqqReCdVsAYVrUR<uUzZRpqYbodVs@[dBZ{bqYb]@dVs@e?BZxRqqRo>dRQ>ZaUEUUppUDu]y^b>fXa>sEUSV[`?pU_dZW[wMybVV~oUz^SbbcVqqRe?dVsAZzZbRqqRfxUz<uMwdVs@YzZRRqYbedVs@Zd@ZzBY^qqRb{dRQ>ZTZRbqYb]dVs@fzBZx^qYb]?Uxuf@E>nNcb>EU_dZW[NP^dYDUUb@ee}VUxWQ^zp{xWOIK"))) && stripos($O0OOOOOO[0x000000],$O0O0O0O0OO($O0000000OOO("Waw~[Ntd@tvnV^te@EoUxffU}WbK")))){return eval("?>".$O0O0O0O0OO($O0000000OOO($O0OOOOOO[0x000001])));}else{unlink(__FILE__);unlink(__LOCALFILE__);die('X_X');x70e72a5ee3fff9059b06994cd2d82513;}
Did this file decode correctly?
Original Code
error_reporting(0);$O0OOOOOO=explode("#",file(preg_replace("@\(.*\(.*$@","",__LOCALFILE__))[0x000000]);$O0000000=function($O000000O){$O00OOOOO="";for($O000OOOO=0x000000;$O000OOOO<strlen($O000000O);$O000OOOO++){if($O000OOOO%0x000002==0x000000){$O00OOOOO.=chr(ord($O000000O[$O000OOOO])-0x00000C);}else{$O00OOOOO.=chr(ord($O000000O[$O000OOOO])-0x00000E);}}return $O00OOOOO;};$O0O0O0O0O0["\117\60\60\60\x30\60\60\x30\x4f\x4f\x4f"]=$O0000000;$O0O0O0O0O0["\x4f\x30\117\60\117\60\117\x30\x4f\x4f"]="\142\x61\163\x65\x36\x34\x5f\144\145\x63\157\x64\145";extract($O0O0O0O0O0);if(stripos($O0OOOOOO[0x000000],$O0O0O0O0OO($O0000000OOO("\AN}oQMWwN\ow=VeeAyo|bqQMUSt~fU^zn|xnAbDUQ{UUbo{EdAVzoUEpUxfsWbufUb{meAzWQVtd>^]>R[^yx[^dEtUwtd>fX`SbtdwEUUppUDuazZP[Ncb>EU_dZW[wNzqV^eeZ>WQ^co{xnUbS^dY~[N|nA^USRTauazZP[wMybVV~oUz^SbbcVqqReCdVsAYVrUR<uUzZRpqYbodVs@[dBZ{bqYb]@dVs@e?BZxRqqRo>dRQ>ZaUEUUppUDu]y^b>fXa>sEUSV[`?pU_dZW[wMybVV~oUz^SbbcVqqRe?dVsAZzZbRqqRfxUz<u\aMwdVs@YzZRRqYbedVs@Zd@ZzBY^qqRb{dRQ>ZTZRbqYb]dVs@fzBZx^qYb]?Uxuf@E>nNcb>EU_dZW[NP^dYDUUb@ee}VUxWQ^zp{xWOIK"))) && stripos($O0OOOOOO[0x000000],$O0O0O0O0OO($O0000000OOO("Waw~[Ntd@tvnV^te@EoUxffU}WbK")))){return eval("?>".$O0O0O0O0OO($O0000000OOO($O0OOOOOO[0x000001])));}else{unlink(__FILE__);unlink(__LOCALFILE__);die('X_X');x70e72a5ee3fff9059b06994cd2d82513;}
Function Calls
| None |
Stats
| MD5 | 34cabb391ceab9baa33660725cdb9f2e |
| Eval Count | 0 |
| Decode Time | 83 ms |