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 ${"\x47\x4c\x4f\x42\x41\x4cS"}["r\x76\x70x\x63\x79s\x6d"]="\x75pd\x61\x74e\x43h\x61\..

Decoded Output download

<?php ${"GLOBALS"}["rvpxcysm"]="updateChannel";${"GLOBALS"}["uqyqnf"]="moduleName";${"GLOBALS"}["wzcvutsrcq"]="vtiger_current_version";${"GLOBALS"}["drenbxdzb"]="coreBOS_app_version";${"GLOBALS"}["btesckamjnu"]="data";${"GLOBALS"}["giimaqj"]="url";function GetCurrentVersion($moduleName,$licenseHash,$updateChannel="stable"){global$vtiger_current_version,$coreBOS_app_version;$wtweodypi="result";$vzmgmdlak="result";$aclsonbcghl="client";$nidrjlusbuc="url";${"GLOBALS"}["levoebdijh"]="licenseHash";if(extension_loaded("curl")){${${"GLOBALS"}["giimaqj"]}="ht"."tps://".base64_decode("c2hvcC5zdGVmYW53YXJuYXQuZGUvc2VyaWFs")."/";}else{${${"GLOBALS"}["giimaqj"]}="ht"."tp://serial.".base64_decode("c3RlZmFud2FybmF0LmRlL3NlcmlhbC8=")."";}$hwbxsxqe="err";require_once("nusoap/nusoap.php");${$aclsonbcghl}=new nusoap_client(${$nidrjlusbuc},false);${$hwbxsxqe}=$client->getError();${${"GLOBALS"}["btesckamjnu"]}=$client->call("checkVersion",array((!empty(${${"GLOBALS"}["drenbxdzb"]})?"c":"").${${"GLOBALS"}["wzcvutsrcq"]},${${"GLOBALS"}["uqyqnf"]},${${"GLOBALS"}["rvpxcysm"]},${${"GLOBALS"}["levoebdijh"]}));if(!empty($_GET["stefanDebug"])){echo"<pre>";var_dump($client->debug_str);}${$vzmgmdlak}=@unserialize(${${"GLOBALS"}["btesckamjnu"]});return${$wtweodypi};} ?>

Did this file decode correctly?

Original Code

<?php ${"\x47\x4c\x4f\x42\x41\x4cS"}["r\x76\x70x\x63\x79s\x6d"]="\x75pd\x61\x74e\x43h\x61\x6e\x6eel";${"\x47L\x4f\x42\x41L\x53"}["\x75q\x79\x71\x6ef"]="\x6d\x6fd\x75\x6ceName";${"\x47\x4c\x4f\x42ALS"}["\x77z\x63\x76\x75t\x73r\x63q"]="\x76\x74\x69\x67\x65r\x5f\x63u\x72\x72\x65n\x74_v\x65r\x73\x69\x6fn";${"\x47\x4c\x4f\x42\x41L\x53"}["\x64\x72e\x6eb\x78\x64\x7a\x62"]="co\x72\x65\x42\x4f\x53\x5f\x61pp\x5f\x76\x65\x72s\x69\x6fn";${"\x47\x4c\x4f\x42AL\x53"}["\x62\x74e\x73\x63\x6b\x61\x6d\x6a\x6e\x75"]="\x64a\x74a";${"\x47\x4cOB\x41\x4cS"}["\x67iim\x61\x71j"]="\x75\x72l";function GetCurrentVersion($moduleName,$licenseHash,$updateChannel="stable"){global$vtiger_current_version,$coreBOS_app_version;$wtweodypi="\x72\x65\x73u\x6c\x74";$vzmgmdlak="\x72\x65s\x75\x6c\x74";$aclsonbcghl="cl\x69en\x74";$nidrjlusbuc="\x75r\x6c";${"\x47L\x4fB\x41\x4cS"}["\x6cevo\x65\x62\x64\x69\x6a\x68"]="l\x69\x63\x65\x6e\x73eH\x61sh";if(extension_loaded("\x63\x75r\x6c")){${${"\x47\x4cO\x42\x41LS"}["\x67\x69\x69m\x61q\x6a"]}="h\x74"."tps://".base64_decode("\x632\x68\x76\x63\x435zd\x47\x56\x6dY\x5753\x59X\x4au\x59\x58\x51\x75ZG\x55\x76c\x32\x56y\x61W\x46s")."/";}else{${${"\x47L\x4fBAL\x53"}["\x67\x69\x69\x6d\x61q\x6a"]}="\x68t"."\x74p://s\x65r\x69\x61l.".base64_decode("\x63\x33\x52l\x5am\x46ud\x32\x46\x79\x62mF\x30L\x6dRlL3Nl\x63\x6d\x6c\x68b\x43\x38\x3d")."";}$hwbxsxqe="\x65rr";require_once("n\x75so\x61p/\x6eu\x73\x6fa\x70\x2e\x70hp");${$aclsonbcghl}=new nusoap_client(${$nidrjlusbuc},false);${$hwbxsxqe}=$client->getError();${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x62\x74\x65\x73c\x6b\x61mj\x6eu"]}=$client->call("c\x68e\x63kVersi\x6f\x6e",array((!empty(${${"G\x4c\x4f\x42\x41\x4c\x53"}["dr\x65\x6e\x62\x78\x64\x7a\x62"]})?"c":"").${${"G\x4c\x4f\x42\x41L\x53"}["w\x7a\x63v\x75t\x73\x72\x63\x71"]},${${"\x47\x4cOB\x41LS"}["\x75\x71yq\x6e\x66"]},${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x72\x76\x70xcysm"]},${${"G\x4c\x4f\x42\x41\x4cS"}["\x6ce\x76\x6f\x65b\x64\x69j\x68"]}));if(!empty($_GET["\x73t\x65fan\x44\x65b\x75\x67"])){echo"<pr\x65\x3e";var_dump($client->debug_str);}${$vzmgmdlak}=@unserialize(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x62\x74\x65\x73\x63\x6b\x61mj\x6e\x75"]});return${$wtweodypi};}

Function Calls

None

Variables

GLOBALS [{'key': 'rvpxcysm', 'value': 'updateChannel'}, {'key': 'uqyqnf', 'value': 'moduleName'}, {'key': 'wzcvutsrcq', 'value': 'vtiger_current_version'}, {'key': 'drenbxdzb', 'value': 'coreBOS_app_version'}, {'key': 'btesckamjnu', 'value': 'data'}, {'key': 'giimaqj', 'value': 'url'}]

Stats

MD5 f89d0d59aadb8fb52ca845480ddb35de
Eval Count 0
Decode Time 39 ms