Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
${${"\x47\x4c\x4fB\x41\x4c\x53"}["p\x6f\x6e\x73d\x77m\x6ch\x7a\x76"]}="\x72\x65mote\x3dl\x..
Decoded Output download
<? ${${"GLOBALS"}["ponsdwmlhzv"]}="remote=licenses&type=5&license_key=".urlencode(base64_encode($this->license_key));
$pecptvy="header";$esxcwrukekm="return";${"GLOBALS"}["odmkukbutvw"]="request";$kenskpfrxt="request";${"GLOBALS"}["cjdpfdsb"]="request";
$xxjtserx="exploded";${${"GLOBALS"}["odmkukbutvw"]}.="&host_ip=".urlencode(base64_encode($_SERVER["SERVER_ADDR"]))."&host_name=".urlencode(base64_encode($_SERVER["SERVER_NAME"]));${
${"GLOBALS"}["cjdpfdsb"]}.="&hash=".urlencode(base64_encode(md5(${${"GLOBALS"}["tsvegcfiu"]})));${$kenskpfrxt}=$this->home_url_iono."?".${${"GLOBALS"}["tsvegcfiu"]};$bapiuoiysjh="data";
${$pecptvy}="GET $request HTTP/1.0
Host: $this->home_url_site
Connection: Close
User-Agent: iono (www.olate.co.uk/iono)
";$ueniwro="content";$pzcdlmdgn="errno";${
${"GLOBALS"}["khxhlvudeprt"]}.="
";${"GLOBALS"}["dybroefpxym"]="fpointer";$xqhrmkvecdvy="data_encoded";${
${"GLOBALS"}["dybroefpxym"]}=@fsockopen($this->home_url_site,$this->home_url_port,${$pzcdlmdgn},${${"GLOBALS"}["ubscgxpn"]},5);${"GLOBALS"}["dxjjpe"]="data";
${${"GLOBALS"}["sygzcow"]}="";${"GLOBALS"}["repnbjg"]="content";$rpdgflfbjhos="string";if(${${"GLOBALS"}["mntqkkk"]}){@fwrite(${${"GLOBALS"}["mntqkkk"]},
${${"GLOBALS"}["khxhlvudeprt"]});while(!@feof(${${"GLOBALS"}["mntqkkk"]})){${${"GLOBALS"}["sygzcow"]}.=@fread(${${"GLOBALS"}["mntqkkk"]},1024);}@fclose(
${${"GLOBALS"}["mntqkkk"]});}else{return 12;}$sivcsqepi="data_encoded";${$ueniwro}=explode("
",${$esxcwrukekm});${${"GLOBALS"}["beozfvtxrm"]}=explode(${${"GLOBALS"}["repnbjg"]}[0],
${${"GLOBALS"}["sygzcow"]});${$rpdgflfbjhos}=urldecode(${${"GLOBALS"}["beozfvtxrm"]}[1]);${${"GLOBALS"}["exfnsspdsvgh"]}=explode("|",${${"GLOBALS"}["giqwpkyp"]});
$vknktklgw="data_encoded";switch(${${"GLOBALS"}["exfnsspdsvgh"]}[0]){case 0:return 8;break;case 2:return 9;break;case 3:return 5;break;case 10:return 4;break;}${${"GLOBALS"}["hojuteixs"]}["license_key"]=$
${"GLOBALS"}["exfnsspdsvgh"]}[1];${"GLOBALS"}["zperrbr"]="data_encoded";${${"GLOBALS"}["dxjjpe"]}["expiry"]=${$xxjtserx}[2];$
{${"GLOBALS"}["hojuteixs"]}["hostname"]=${${"GLOBALS"}["exfnsspdsvgh"]}[3];${$bapiuoiysjh}["ip"]=${${"GLOBALS"}["exfnsspdsvgh"]}[4];${
${"GLOBALS"}["hojuteixs"]}["timestamp"]=$this->now;if(empty(${${"GLOBALS"}["hojuteixs"]}["hostname"])){${"GLOBALS"}["tctqikt"]="data";$
{${"GLOBALS"}["tctqikt"]}["hostname"]=$_SERVER["SERVER_NAME"];}${"GLOBALS"}["eytuwfik"]="data_encoded";if(empty(${${"GLOBALS"}["hojuteixs"]}["ip"])){
${${"GLOBALS"}["hojuteixs"]}["ip"]=$_SERVER["SERVER_ADDR"];}${${"GLOBALS"}["zxtjkklvsl"]}=serialize(${${"GLOBALS"}["hojuteixs"]});${$hbzdbvy}=base64_encode($
{${"GLOBALS"}["zxtjkklvsl"]});${${"GLOBALS"}["zperrbr"]}=md5($this->now.$this->remote_auth).${$xqhrmkvecdvy};${${"GLOBALS"}["eytuwfik"]}=strrev(${$vknktklgw});$
{${"GLOBALS"}["yvgbhehkqwwb"]}=sha1(${$sivcsqepi}.$this->remote_auth);${${"GLOBALS"}["jsrdbzngmug"]}=fopen($this->key_location,"w");if(${${"GLOBALS"}["jsrdbzngmug"]}){
${"GLOBALS"}["nbpdysxr"]="fp";${"GLOBALS"}["fsckntpuel"]="fp";$eaagrpidrh="data_encoded";${${"GLOBALS"}["owcjuc"]}=fwrite(${${"GLOBALS"}["nbpdysxr"]}
,wordwrap(${$eaagrpidrh}.${${"GLOBALS"}["yvgbhehkqwwb"]},40,"
",true));if(!${${"GLOBALS"}["owcjuc"]}){return 11;}fclose(${${"GLOBALS"}["fsckntpuel"]});}else{return 10;}}
function read_key(){${${"GLOBALS"}["jhsxlprlnfc"]}=file_get_contents($this->key_location);if(${${"GLOBALS"}["jhsxlprlnfc"]}!==false){$vtnhxyi="key_sha_hash";
${"GLOBALS"}["sppypdngjl"]="totalcompra";$uutuwdj="key";${"GLOBALS"}["chpewkbd"]="key";${"GLOBALS"}["dqenbyxaet"]="key";$fpjoektbkyv="key";
$ifflymhz="totalcompra";${$uutuwdj}=str_replace("
","",${${"GLOBALS"}["dqenbyxaet"]});${${"GLOBALS"}["sppypdngjl"]}=substr(
?>
Did this file decode correctly?
Original Code
${${"\x47\x4c\x4fB\x41\x4c\x53"}["p\x6f\x6e\x73d\x77m\x6ch\x7a\x76"]}="\x72\x65mote\x3dl\x69cense\x73&\x74y\x70\x65\x3d\x35\x26\x6ci\x63\x65ns\x65\x5fke\x79\x3d".urlencode(base64_encode($this->license_key));
$pecptvy="h\x65\x61\x64\x65r";$esxcwrukekm="re\x74urn";${"G\x4c\x4f\x42A\x4cS"}["\x6f\x64\x6d\x6b\x75\x6b\x62\x75\x74\x76\x77"]="\x72e\x71\x75e\x73t";$kenskpfrxt="\x72\x65\x71\x75\x65\x73t";${"\x47\x4c\x4fB\x41L\x53"}["\x63j\x64p\x66\x64s\x62"]="r\x65qu\x65\x73t";
$xxjtserx="ex\x70\x6c\x6f\x64\x65\x64";${${"\x47\x4cO\x42A\x4c\x53"}["\x6f\x64\x6d\x6b\x75k\x62\x75t\x76\x77"]}.="&h\x6fst_\x69p=".urlencode(base64_encode($_SERVER["\x53ER\x56\x45\x52\x5f\x41D\x44\x52"]))."\x26\x68o\x73\x74\x5f\x6e\x61\x6d\x65=".urlencode(base64_encode($_SERVER["\x53ERVE\x52_\x4e\x41\x4d\x45"]));${
${"\x47\x4c\x4f\x42\x41L\x53"}["\x63\x6a\x64\x70f\x64\x73b"]}.="\x26\x68\x61s\x68=".urlencode(base64_encode(md5(${${"\x47L\x4f\x42AL\x53"}["ts\x76\x65\x67cfiu"]})));${$kenskpfrxt}=$this->home_url_iono."?".${${"\x47L\x4f\x42\x41\x4c\x53"}["t\x73\x76\x65\x67\x63\x66\x69u"]};$bapiuoiysjh="\x64\x61\x74\x61";
${$pecptvy}="GET\x20$request\x20\x48T\x54P/\x31\x2e\x30\r\n\x48\x6f\x73t: $this->home_url_site\r\n\x43\x6f\x6en\x65\x63t\x69\x6fn:\x20\x43lo\x73e\r\nUser-\x41g\x65\x6e\x74:\x20io\x6e\x6f\x20(w\x77w\x2e\x6f\x6c\x61t\x65\x2ec\x6f.uk/\x69\x6fno)\r\n";$ueniwro="con\x74\x65\x6e\x74";$pzcdlmdgn="e\x72\x72\x6e\x6f";${
${"\x47\x4cO\x42\x41\x4c\x53"}["k\x68\x78hlv\x75de\x70\x72\x74"]}.="\r\n\r\n";${"\x47\x4c\x4fBA\x4c\x53"}["\x64\x79\x62\x72o\x65fpx\x79\x6d"]="\x66\x70\x6f\x69\x6e\x74\x65\x72";$xqhrmkvecdvy="\x64\x61ta\x5f\x65\x6e\x63\x6f\x64\x65d";${
${"G\x4cOB\x41L\x53"}["\x64\x79\x62\x72\x6f\x65f\x70\x78y\x6d"]}=@fsockopen($this->home_url_site,$this->home_url_port,${$pzcdlmdgn},${${"\x47\x4c\x4fB\x41\x4cS"}["\x75\x62\x73\x63gx\x70\x6e"]},5);${"G\x4cO\x42\x41L\x53"}["\x64\x78\x6a\x6a\x70\x65"]="d\x61\x74a";
${${"GLO\x42A\x4cS"}["\x73y\x67z\x63\x6f\x77"]}="";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x72\x65p\x6eb\x6a\x67"]="\x63\x6fnte\x6et";$rpdgflfbjhos="s\x74\x72in\x67";if(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6dnt\x71\x6b\x6bk"]}){@fwrite(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6d\x6et\x71\x6b\x6b\x6b"]},
${${"\x47L\x4fBALS"}["\x6bhx\x68lv\x75\x64\x65p\x72t"]});while(!@feof(${${"\x47LO\x42A\x4c\x53"}["\x6d\x6e\x74\x71\x6bk\x6b"]})){${${"\x47\x4cO\x42\x41\x4cS"}["\x73\x79\x67\x7ac\x6fw"]}.=@fread(${${"\x47\x4c\x4f\x42\x41L\x53"}["\x6d\x6et\x71k\x6b\x6b"]},1024);}@fclose(
${${"G\x4c\x4fB\x41\x4c\x53"}["m\x6e\x74\x71\x6b\x6bk"]});}else{return 12;}$sivcsqepi="\x64\x61\x74\x61\x5f\x65\x6e\x63\x6f\x64e\x64";${$ueniwro}=explode("\r\n\r\n",${$esxcwrukekm});${${"GL\x4fBA\x4cS"}["\x62\x65\x6f\x7afvtx\x72\x6d"]}=explode(${${"GL\x4fB\x41\x4c\x53"}["r\x65\x70n\x62\x6ag"]}[0],
${${"\x47LOB\x41L\x53"}["s\x79g\x7a\x63o\x77"]});${$rpdgflfbjhos}=urldecode(${${"GL\x4f\x42\x41\x4cS"}["\x62\x65\x6fz\x66\x76t\x78rm"]}[1]);${${"\x47\x4cO\x42A\x4c\x53"}["e\x78f\x6e\x73\x73\x70d\x73\x76\x67h"]}=explode("|",${${"GL\x4f\x42A\x4c\x53"}["gi\x71w\x70\x6b\x79\x70"]});
$vknktklgw="d\x61\x74\x61_\x65n\x63\x6f\x64\x65\x64";switch(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x65\x78\x66n\x73\x73\x70\x64\x73v\x67\x68"]}[0]){case 0:return 8;break;case 2:return 9;break;case 3:return 5;break;case 10:return 4;break;}${${"\x47\x4cO\x42\x41\x4c\x53"}["\x68\x6f\x6au\x74e\x69x\x73"]}["li\x63e\x6e\x73e_k\x65y"]=$
${"\x47\x4c\x4f\x42\x41\x4cS"}["\x65x\x66\x6es\x73\x70\x64\x73\x76\x67\x68"]}[1];${"\x47\x4c\x4f\x42AL\x53"}["z\x70\x65\x72\x72\x62\x72"]="d\x61\x74\x61_\x65\x6e\x63o\x64\x65\x64";${${"\x47L\x4fBAL\x53"}["d\x78\x6ajpe"]}["\x65xp\x69\x72y"]=${$xxjtserx}[2];$
{${"G\x4c\x4f\x42\x41LS"}["\x68\x6f\x6a\x75\x74e\x69\x78\x73"]}["\x68\x6fs\x74\x6e\x61m\x65"]=${${"G\x4cO\x42\x41\x4cS"}["\x65\x78fn\x73spd\x73\x76gh"]}[3];${$bapiuoiysjh}["\x69p"]=${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x65\x78\x66\x6es\x73p\x64\x73\x76\x67h"]}[4];${
${"GL\x4fB\x41L\x53"}["\x68oj\x75t\x65\x69\x78\x73"]}["\x74\x69\x6de\x73t\x61m\x70"]=$this->now;if(empty(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x68\x6f\x6au\x74\x65\x69x\x73"]}["\x68\x6f\x73\x74n\x61me"])){${"G\x4c\x4fB\x41\x4c\x53"}["\x74\x63\x74\x71\x69\x6b\x74"]="\x64\x61\x74\x61";$
{${"\x47\x4cO\x42\x41L\x53"}["\x74\x63\x74\x71i\x6b\x74"]}["\x68\x6f\x73\x74name"]=$_SERVER["\x53\x45\x52V\x45R\x5f\x4e\x41ME"];}${"\x47\x4c\x4f\x42A\x4cS"}["\x65\x79\x74uw\x66i\x6b"]="da\x74\x61\x5f\x65n\x63\x6f\x64\x65d";if(empty(${${"\x47L\x4f\x42AL\x53"}["h\x6fj\x75\x74e\x69\x78\x73"]}["i\x70"])){
${${"\x47\x4cOBAL\x53"}["\x68\x6f\x6a\x75\x74\x65\x69x\x73"]}["ip"]=$_SERVER["S\x45R\x56E\x52_AD\x44\x52"];}${${"\x47LOB\x41L\x53"}["\x7a\x78\x74j\x6bk\x6cvs\x6c"]}=serialize(${${"\x47\x4c\x4f\x42\x41L\x53"}["h\x6fj\x75\x74e\x69\x78\x73"]});${$hbzdbvy}=base64_encode($
{${"\x47\x4c\x4f\x42\x41\x4cS"}["z\x78t\x6a\x6bk\x6cvs\x6c"]});${${"\x47LO\x42A\x4c\x53"}["\x7ap\x65\x72\x72b\x72"]}=md5($this->now.$this->remote_auth).${$xqhrmkvecdvy};${${"\x47LO\x42A\x4c\x53"}["e\x79t\x75w\x66i\x6b"]}=strrev(${$vknktklgw});$
{${"\x47\x4c\x4f\x42A\x4cS"}["\x79v\x67\x62\x68\x65h\x6bq\x77\x77\x62"]}=sha1(${$sivcsqepi}.$this->remote_auth);${${"\x47\x4c\x4f\x42\x41L\x53"}["\x6a\x73\x72db\x7ang\x6du\x67"]}=fopen($this->key_location,"\x77");if(${${"\x47LO\x42AL\x53"}["js\x72\x64\x62\x7an\x67\x6d\x75g"]}){
${"\x47L\x4fB\x41L\x53"}["\x6e\x62p\x64\x79s\x78\x72"]="\x66\x70";${"\x47\x4cOBAL\x53"}["\x66\x73\x63\x6b\x6etp\x75\x65\x6c"]="fp";$eaagrpidrh="\x64a\x74\x61\x5f\x65\x6ec\x6f\x64\x65\x64";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6f\x77c\x6a\x75c"]}=fwrite(${${"\x47\x4c\x4fBAL\x53"}["\x6e\x62\x70\x64\x79\x73\x78r"]}
,wordwrap(${$eaagrpidrh}.${${"\x47LO\x42\x41\x4c\x53"}["\x79\x76\x67\x62he\x68\x6b\x71w\x77\x62"]},40,"\n",true));if(!${${"\x47L\x4fB\x41L\x53"}["o\x77\x63\x6a\x75\x63"]}){return 11;}fclose(${${"GLOBA\x4cS"}["f\x73\x63k\x6et\x70u\x65\x6c"]});}else{return 10;}}
function read_key(){${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6a\x68\x73\x78\x6cp\x72\x6cn\x66\x63"]}=file_get_contents($this->key_location);if(${${"G\x4cOB\x41\x4c\x53"}["\x6a\x68s\x78\x6c\x70r\x6c\x6e\x66\x63"]}!==false){$vtnhxyi="ke\x79_sh\x61\x5f\x68a\x73\x68";
${"\x47\x4c\x4fB\x41\x4c\x53"}["\x73p\x70yp\x64\x6e\x67\x6a\x6c"]="\x74ot\x61\x6c\x63o\x6dp\x72a";$uutuwdj="\x6b\x65\x79";${"\x47\x4c\x4f\x42\x41\x4cS"}["\x63\x68\x70\x65\x77\x6b\x62\x64"]="\x6be\x79";${"\x47L\x4fBALS"}["\x64q\x65\x6e\x62y\x78ae\x74"]="\x6b\x65y";$fpjoektbkyv="\x6b\x65\x79";
$ifflymhz="\x74ot\x61\x6c\x63\x6fm\x70\x72\x61";${$uutuwdj}=str_replace("\n","",${${"\x47L\x4f\x42A\x4c\x53"}["dq\x65n\x62yx\x61\x65t"]});${${"G\x4cO\x42\x41\x4cS"}["\x73\x70\x70\x79\x70d\x6eg\x6a\x6c"]}=substr(
Function Calls
None |
Stats
MD5 | 31bcb9115e3a90fc1707f3119434bacd |
Eval Count | 0 |
Decode Time | 53 ms |