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\x4f\x42A\x4c\x53"}["\x77e\x69\x79\x77\x6as\x70\x75"]="\x70e";${"\x47\x4c\x4fB\..

Decoded Output download

<?  ${"GLOBALS"}["weiywjspu"]="pe";${"GLOBALS"}["seshrospw"]="ini";${"GLOBALS"}["gxbthv"]="domain";$wbbonxqcdc="pe";${"GLOBALS"}["ejqgrfsgb"]="host_num";${"GLOBALS"}["uhbmbcmea"]="host_arr";${"GLOBALS"}["nehigssvdo"]="url";${"GLOBALS"}["eferhnr"]="querystr";${"GLOBALS"}["chqulwslc"]="_pathinfo";${"GLOBALS"}["hudxqzjqnw"]="module";${"GLOBALS"}["qmmrrbsd"]="id";${"GLOBALS"}["xhxumbdh"]="act";${"GLOBALS"}["qkbbfhb"]="mod";function pe_urlroute(){${"GLOBALS"}["wvoytqlgozb"]="module";${"GLOBALS"}["fkklemjrt"]="act";$tkyfabljm="act";$vzvctmgub="mod";global$module,$mod,$act,$id;${${"GLOBALS"}["wvoytqlgozb"]}=${$vzvctmgub}=${${"GLOBALS"}["fkklemjrt"]}="index";${${"GLOBALS"}["qkbbfhb"]}=$_POST["mod"]?$_POST["mod"]:($_GET["mod"]?$_GET["mod"]:${${"GLOBALS"}["qkbbfhb"]});${${"GLOBALS"}["xhxumbdh"]}=$_POST["act"]?$_POST["act"]:($_GET["act"]?$_GET["act"]:${$tkyfabljm});${${"GLOBALS"}["qmmrrbsd"]}=$_POST["id"]?$_POST["id"]:($_GET["id"]?$_GET["id"]:${${"GLOBALS"}["qmmrrbsd"]});if($_SERVER["PATH_INFO"]){${"GLOBALS"}["ccqdpwwzguo"]="mod";$ybvyrwwbc="_pathinfo";${"GLOBALS"}["tinghrd"]="act";$nrvwptooqsp="mod";${"GLOBALS"}["xtdwnnx"]="_pathinfo";${${"GLOBALS"}["hudxqzjqnw"]}="index";${$ybvyrwwbc}=explode("/",str_ireplace(".html","",trim($_SERVER["PATH_INFO"],"/")));${${"GLOBALS"}["ccqdpwwzguo"]}=${${"GLOBALS"}["chqulwslc"]}[0]?${${"GLOBALS"}["chqulwslc"]}[0]:${$nrvwptooqsp};${${"GLOBALS"}["xhxumbdh"]}=${${"GLOBALS"}["xtdwnnx"]}[1]?${${"GLOBALS"}["chqulwslc"]}[1]:${${"GLOBALS"}["tinghrd"]};if(${${"GLOBALS"}["chqulwslc"]}[1]){$edledt="querystr";$euorlikkru="querystr";${"GLOBALS"}["fgeiyk"]="_pathinfo";$tfgypo="querystr";${$edledt}=explode("-",${${"GLOBALS"}["fgeiyk"]}[1]);${${"GLOBALS"}["eferhnr"]}[0]&&${${"GLOBALS"}["xhxumbdh"]}=${$tfgypo}[0];${$euorlikkru}[1]&&${${"GLOBALS"}["qmmrrbsd"]}=${${"GLOBALS"}["eferhnr"]}[1];}}else{$slssslnd="module";${$slssslnd}=basename($_SERVER["SCRIPT_NAME"],".php");}}function pe_domain($url){${"GLOBALS"}["jqqnnirahlg"]="url";${"GLOBALS"}["yrchkenynee"]="url";${${"GLOBALS"}["jqqnnirahlg"]}=parse_url(${${"GLOBALS"}["yrchkenynee"]});$host=${${"GLOBALS"}["nehigssvdo"]}["host"];$qbxbbcvxse="host_arr";$xwauneoezk="host_num";${${"GLOBALS"}["uhbmbcmea"]}=explode(".",$host);${$xwauneoezk}=count(${$qbxbbcvxse});${"GLOBALS"}["oyuzpeqg"]="match";if(${${"GLOBALS"}["ejqgrfsgb"]}==1)return"localhost";if(preg_match("/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\$/",$host,${${"GLOBALS"}["oyuzpeqg"]})){$wkrfhjq="domain";$ntuoleeboe="match";${$wkrfhjq}=in_array("{$host_arr[0]}.{$host_arr[1]}",array("127.0","192.168"))?"localhost":${$ntuoleeboe}[0];}elseif(in_array("{$host_arr[$host_num-2]}.{$host_arr[$host_num-1]}",array("com.cn","net.cn","org.cn","gov.cn"))){${${"GLOBALS"}["gxbthv"]}="{$host_arr[$host_num-3]}.{$host_arr[$host_num-2]}.{$host_arr[$host_num-1]}";}else{${${"GLOBALS"}["gxbthv"]}="{$host_arr[$host_num-2]}.{$host_arr[$host_num-1]}";}return${${"GLOBALS"}["gxbthv"]};}if(!(pe_domain(${$wbbonxqcdc}["host_root"])=="localhost"or${${"GLOBALS"}["seshrospw"]}["phpshe"]["type"]==0)){${"GLOBALS"}["bsconfluicx"]="domain";$wlwpurmmfn="domain";$chbtxhyilf="domain";${"GLOBALS"}["zklunmrrwux"]="domain";${"GLOBALS"}["gxvvpjrn"]="domain";${${"GLOBALS"}["gxvvpjrn"]}=md5(pe_domain(${${"GLOBALS"}["weiywjspu"]}["host_root"]));${${"GLOBALS"}["zklunmrrwux"]}=substr(md5(substr(${${"GLOBALS"}["gxbthv"]},0,18)).md5(substr(${$wlwpurmmfn},-18)),10,18);${${"GLOBALS"}["bsconfluicx"]}=substr(base64_encode(${$chbtxhyilf}),3,-3);if(pe_lead("license.php")!=${${"GLOBALS"}["gxbthv"]})die("<title>Domain not authorized</title>Domain not authorizedContact <a href=\"http://www.phpshe.com" target=\"_blank" title=\"">www.phpshe.com</a>");} 
 ?>

Did this file decode correctly?

Original Code

${"\x47\x4c\x4f\x42A\x4c\x53"}["\x77e\x69\x79\x77\x6as\x70\x75"]="\x70e";${"\x47\x4c\x4fB\x41L\x53"}["\x73e\x73\x68\x72\x6f\x73p\x77"]="\x69\x6e\x69";${"G\x4cO\x42\x41\x4cS"}["\x67\x78\x62\x74\x68\x76"]="\x64\x6f\x6d\x61i\x6e";$wbbonxqcdc="\x70e";${"G\x4c\x4fBAL\x53"}["\x65\x6aqgr\x66\x73\x67\x62"]="h\x6fs\x74\x5f\x6e\x75m";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x75h\x62\x6dbc\x6d\x65\x61"]="\x68os\x74\x5fa\x72\x72";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6ee\x68ig\x73\x73\x76\x64\x6f"]="u\x72\x6c";${"\x47LO\x42\x41L\x53"}["\x65\x66\x65rh\x6e\x72"]="\x71\x75ery\x73\x74\x72";${"\x47L\x4f\x42\x41\x4c\x53"}["\x63\x68\x71\x75\x6cwsl\x63"]="\x5f\x70\x61\x74h\x69\x6e\x66o";${"\x47L\x4fBA\x4c\x53"}["\x68\x75\x64x\x71z\x6aqnw"]="\x6d\x6fd\x75\x6c\x65";${"\x47\x4c\x4f\x42\x41\x4cS"}["\x71mm\x72\x72bs\x64"]="i\x64";${"\x47\x4c\x4f\x42A\x4c\x53"}["xhxu\x6d\x62d\x68"]="\x61c\x74";${"\x47\x4cOB\x41\x4c\x53"}["qkb\x62\x66h\x62"]="m\x6fd";function pe_urlroute(){${"G\x4cO\x42\x41\x4c\x53"}["w\x76\x6f\x79t\x71\x6c\x67\x6f\x7a\x62"]="\x6d\x6fd\x75\x6c\x65";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x66\x6b\x6ble\x6dj\x72\x74"]="\x61\x63\x74";$tkyfabljm="\x61c\x74";$vzvctmgub="mod";global$module,$mod,$act,$id;${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["w\x76\x6fy\x74\x71l\x67o\x7a\x62"]}=${$vzvctmgub}=${${"\x47L\x4fBALS"}["\x66k\x6bl\x65\x6d\x6a\x72\x74"]}="index";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x71\x6b\x62\x62\x66\x68\x62"]}=$_POST["m\x6f\x64"]?$_POST["\x6d\x6f\x64"]:($_GET["\x6d\x6f\x64"]?$_GET["\x6d\x6fd"]:${${"\x47\x4c\x4fBA\x4cS"}["\x71\x6b\x62b\x66\x68\x62"]});${${"G\x4c\x4f\x42\x41\x4cS"}["\x78hx\x75\x6d\x62\x64\x68"]}=$_POST["\x61\x63\x74"]?$_POST["\x61c\x74"]:($_GET["\x61c\x74"]?$_GET["\x61\x63\x74"]:${$tkyfabljm});${${"GL\x4fB\x41L\x53"}["qmmr\x72\x62sd"]}=$_POST["i\x64"]?$_POST["i\x64"]:($_GET["\x69d"]?$_GET["\x69\x64"]:${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x71\x6d\x6d\x72\x72b\x73\x64"]});if($_SERVER["\x50\x41\x54\x48\x5f\x49\x4e\x46\x4f"]){${"GLO\x42A\x4cS"}["\x63\x63\x71\x64\x70w\x77\x7ag\x75\x6f"]="\x6dod";$ybvyrwwbc="\x5f\x70a\x74\x68i\x6e\x66\x6f";${"\x47\x4c\x4f\x42\x41\x4cS"}["ti\x6eg\x68r\x64"]="a\x63\x74";$nrvwptooqsp="\x6d\x6f\x64";${"G\x4cO\x42\x41\x4cS"}["\x78td\x77nn\x78"]="_\x70\x61\x74\x68\x69\x6ef\x6f";${${"GLO\x42\x41\x4c\x53"}["h\x75\x64x\x71\x7a\x6a\x71\x6e\x77"]}="\x69nd\x65x";${$ybvyrwwbc}=explode("/",str_ireplace("\x2e\x68\x74m\x6c","",trim($_SERVER["\x50\x41TH\x5f\x49\x4eFO"],"/")));${${"\x47L\x4f\x42A\x4cS"}["\x63\x63q\x64\x70\x77\x77\x7a\x67\x75o"]}=${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x63\x68\x71u\x6c\x77\x73\x6c\x63"]}[0]?${${"\x47\x4c\x4f\x42\x41\x4cS"}["c\x68\x71u\x6c\x77\x73\x6cc"]}[0]:${$nrvwptooqsp};${${"\x47L\x4f\x42A\x4c\x53"}["\x78h\x78\x75m\x62\x64\x68"]}=${${"\x47\x4cO\x42\x41L\x53"}["\x78t\x64\x77\x6e\x6e\x78"]}[1]?${${"\x47\x4cO\x42\x41\x4c\x53"}["\x63h\x71\x75\x6cw\x73l\x63"]}[1]:${${"G\x4cO\x42A\x4cS"}["t\x69n\x67h\x72\x64"]};if(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x63\x68\x71u\x6c\x77s\x6cc"]}[1]){$edledt="\x71u\x65\x72ys\x74r";$euorlikkru="q\x75\x65\x72\x79\x73\x74r";${"\x47\x4c\x4fB\x41\x4cS"}["f\x67\x65\x69\x79\x6b"]="\x5f\x70\x61\x74h\x69\x6efo";$tfgypo="\x71u\x65\x72y\x73\x74r";${$edledt}=explode("-",${${"G\x4c\x4f\x42\x41\x4c\x53"}["f\x67\x65\x69\x79\x6b"]}[1]);${${"\x47LO\x42AL\x53"}["\x65f\x65r\x68\x6er"]}[0]&&${${"G\x4cO\x42A\x4cS"}["\x78\x68x\x75m\x62\x64\x68"]}=${$tfgypo}[0];${$euorlikkru}[1]&&${${"\x47L\x4f\x42\x41\x4c\x53"}["q\x6d\x6d\x72r\x62s\x64"]}=${${"G\x4c\x4fBAL\x53"}["e\x66\x65\x72h\x6e\x72"]}[1];}}else{$slssslnd="m\x6fd\x75l\x65";${$slssslnd}=basename($_SERVER["\x53\x43\x52IP\x54\x5f\x4eA\x4d\x45"],"\x2eph\x70");}}function pe_domain($url){${"G\x4cOBAL\x53"}["\x6aq\x71\x6e\x6ei\x72ahl\x67"]="u\x72l";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x79\x72\x63h\x6ben\x79\x6e\x65\x65"]="\x75\x72\x6c";${${"\x47\x4cO\x42A\x4c\x53"}["j\x71\x71\x6e\x6e\x69\x72\x61hlg"]}=parse_url(${${"\x47\x4cO\x42\x41\x4cS"}["\x79\x72\x63h\x6b\x65n\x79\x6e\x65\x65"]});$host=${${"G\x4c\x4fBA\x4c\x53"}["ne\x68ig\x73\x73vdo"]}["\x68\x6fs\x74"];$qbxbbcvxse="\x68\x6f\x73\x74\x5fa\x72\x72";$xwauneoezk="\x68o\x73t\x5f\x6e\x75\x6d";${${"\x47\x4cO\x42A\x4cS"}["\x75h\x62\x6db\x63\x6d\x65\x61"]}=explode("\x2e",$host);${$xwauneoezk}=count(${$qbxbbcvxse});${"G\x4cO\x42A\x4cS"}["\x6f\x79uz\x70e\x71g"]="m\x61\x74c\x68";if(${${"G\x4cO\x42\x41\x4c\x53"}["\x65\x6a\x71g\x72\x66s\x67\x62"]}==1)return"l\x6f\x63a\x6ch\x6fst";if(preg_match("/^\\d{1,3}\x5c\x2e\\d{1,3}\\.\x5cd{1,\x33}\x5c.\\\x64{1,3}\$/",$host,${${"G\x4cO\x42\x41\x4c\x53"}["oyuz\x70e\x71\x67"]})){$wkrfhjq="\x64o\x6da\x69\x6e";$ntuoleeboe="\x6d\x61\x74\x63\x68";${$wkrfhjq}=in_array("{$host_arr[0]}.{$host_arr[1]}",array("\x312\x37.0","\x31\x39\x32.\x31\x36\x38"))?"\x6coca\x6ch\x6f\x73\x74":${$ntuoleeboe}[0];}elseif(in_array("{$host_arr[$host_num-2]}.{$host_arr[$host_num-1]}",array("\x63\x6fm.\x63n","ne\x74\x2ec\x6e","o\x72\x67.cn","go\x76\x2e\x63\x6e"))){${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x67\x78bthv"]}="{$host_arr[$host_num-3]}\x2e{$host_arr[$host_num-2]}\x2e{$host_arr[$host_num-1]}";}else{${${"\x47\x4cO\x42A\x4cS"}["g\x78\x62t\x68\x76"]}="{$host_arr[$host_num-2]}\x2e{$host_arr[$host_num-1]}";}return${${"\x47\x4c\x4f\x42\x41LS"}["\x67\x78b\x74\x68\x76"]};}if(!(pe_domain(${$wbbonxqcdc}["hos\x74\x5fr\x6fo\x74"])=="\x6co\x63\x61lhos\x74"or${${"\x47LOB\x41LS"}["\x73\x65\x73\x68ro\x73\x70w"]}["php\x73\x68e"]["\x74y\x70\x65"]==0)){${"\x47LOB\x41\x4cS"}["b\x73\x63\x6f\x6ef\x6c\x75icx"]="\x64\x6f\x6d\x61\x69n";$wlwpurmmfn="\x64\x6f\x6d\x61i\x6e";$chbtxhyilf="\x64\x6fm\x61i\x6e";${"\x47\x4c\x4fBAL\x53"}["\x7ak\x6c\x75\x6emr\x72\x77ux"]="\x64om\x61i\x6e";${"GLO\x42A\x4cS"}["\x67\x78\x76\x76p\x6a\x72\x6e"]="\x64\x6f\x6d\x61\x69\x6e";${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x67\x78\x76vp\x6a\x72\x6e"]}=md5(pe_domain(${${"\x47LO\x42\x41\x4c\x53"}["w\x65\x69\x79w\x6a\x73\x70\x75"]}["\x68os\x74_\x72o\x6ft"]));${${"G\x4c\x4fB\x41\x4c\x53"}["z\x6blu\x6e\x6d\x72r\x77u\x78"]}=substr(md5(substr(${${"\x47\x4c\x4f\x42\x41L\x53"}["g\x78b\x74\x68\x76"]},0,18)).md5(substr(${$wlwpurmmfn},-18)),10,18);${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x62s\x63\x6f\x6ef\x6c\x75\x69\x63\x78"]}=substr(base64_encode(${$chbtxhyilf}),3,-3);if(pe_lead("\x6ci\x63ense.p\x68\x70")!=${${"\x47\x4c\x4f\x42AL\x53"}["gx\x62t\x68\x76"]})die("<t\x69t\x6c\x65>\x44o\x6da\x69n n\x6f\x74 \x61u\x74h\x6fr\x69\x7ae\x64\x3c/t\x69\x74\x6ce\x3e\x44o\x6da\x69\x6e\x20n\x6f\x74 a\x75\x74\x68\x6f\x72i\x7a\x65d\x43on\x74a\x63\x74 <a\x20hr\x65\x66=\"\x68\x74\x74p://www\x2e\x70hp\x73he\x2ec\x6f\x6d\x22\x20targ\x65t=\"\x5f\x62l\x61\x6ek\x22 titl\x65\x3d\"\x22\x3e\x77\x77\x77\x2ephp\x73h\x65\x2ecom</a\x3e");}

Function Calls

None

Variables

GLOBALS [{'key': 'weiywjspu', 'value': 'pe'}, {'key': 'seshrospw', 'value': 'ini'}, {'key': 'gxbthv', 'value': 'domain'}, {'key': 'ejqgrfsgb', 'value': 'host_num'}, {'key': 'uhbmbcmea', 'value': 'host_arr'}, {'key': 'nehigssvdo', 'value': 'url'}, {'key': 'eferhnr', 'value': 'querystr'}, {'key': 'chqulwslc', 'value': '_pathinfo'}, {'key': 'hudxqzjqnw', 'value': 'module'}, {'key': 'qmmrrbsd', 'value': 'id'}, {'key': 'xhxumbdh', 'value': 'act'}, {'key': 'qkbbfhb', 'value': 'mod'}]
$wbbonxqcdc pe

Stats

MD5 13d8d27bd2375bafe5939bd0c2feb472
Eval Count 0
Decode Time 135 ms