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 ${"G\x4c\x4f\x42\x41\x4c\x53"}["\x67o\x76m\x68\x61\x77\x73"]="\x72e\x73u\x6c\x74";${..

Decoded Output download

<?php ${"GLOBALS"}["govmhaws"]="result";${"GLOBALS"}["galdocqem"]="ch";${"GLOBALS"}["chawaenfjhi"]="k";${"GLOBALS"}["oqvlbgmsb"]="d";${"GLOBALS"}["ddgwgrx"]="dataStr";${"GLOBALS"}["mnuwsbu"]="url";${"GLOBALS"}["ghixum"]="configXml";${"GLOBALS"}["dxwqvi"]="context";class Manager{private$context;public function __construct($context=null){$pxpqdvpo="context";if(!${$pxpqdvpo}){${"GLOBALS"}["ksalltqmj"]="context";${${"GLOBALS"}["ksalltqmj"]}=Context::getContext();}$this->context=${${"GLOBALS"}["dxwqvi"]};}public function check($k,$d){${"GLOBALS"}["gezmftpzvx"]="dataStr";${"GLOBALS"}["sflpxn"]="result";${${"GLOBALS"}["ghixum"]}=simplexml_load_file(_PS_MODULE_DIR_."psskyhub/vendor.xml");$zpjqyaurv="result";${${"GLOBALS"}["mnuwsbu"]}=(string)$configXml->lms."/check";${${"GLOBALS"}["ddgwgrx"]}=http_build_query(array("domain"=>${${"GLOBALS"}["oqvlbgmsb"]},"key"=>${${"GLOBALS"}["chawaenfjhi"]}));${${"GLOBALS"}["galdocqem"]}=curl_init(${${"GLOBALS"}["mnuwsbu"]});curl_setopt(${${"GLOBALS"}["galdocqem"]},CURLOPT_CUSTOMREQUEST,"POST");curl_setopt(${${"GLOBALS"}["galdocqem"]},CURLOPT_POSTFIELDS,${${"GLOBALS"}["gezmftpzvx"]});curl_setopt(${${"GLOBALS"}["galdocqem"]},CURLOPT_RETURNTRANSFER,true);curl_setopt(${${"GLOBALS"}["galdocqem"]},CURLOPT_FOLLOWLOCATION,true);curl_setopt(${${"GLOBALS"}["galdocqem"]},CURLOPT_HTTPHEADER,array("X-APIKEY: ".${${"GLOBALS"}["chawaenfjhi"]}));${"GLOBALS"}["cmiihoyq"]="ch";${${"GLOBALS"}["govmhaws"]}=curl_exec(${${"GLOBALS"}["galdocqem"]});curl_close(${${"GLOBALS"}["cmiihoyq"]});if(false===${${"GLOBALS"}["sflpxn"]}){if($this->context){$this->context->cookie->lmscheck=false;$this->context->cookie->lmsmsg="Erro na verificao da licena.";}return json_decode(json_encode(array("success"=>false,"error"=>true,"exception"=>array("message"=>"Erro na verificao da licena. Tente novamente mais tarde."))));}elseif(!empty(${$zpjqyaurv})){${"GLOBALS"}["pgbnymgsew"]="result";${${"GLOBALS"}["govmhaws"]}=json_decode(${${"GLOBALS"}["pgbnymgsew"]});$this->context->cookie->lmscheck=(bool)$result->success;if(isset($result->message)){$this->context->cookie->lmsmsg=$result->message;}if($result->success==false){if(Module::isInstalled("psskyhub")&&Module::isEnabled("psskyhub")){Module::disableByName("psskyhub");}}else{if(Module::isInstalled("psskyhub")&&!Module::isEnabled("psskyhub")){Module::enableByName("psskyhub");}}return${${"GLOBALS"}["govmhaws"]};}return json_decode(json_encode(array("success"=>"false","error"=>true,"exception"=>array("message"=>"Erro na verificao da licena."))));}} 
?>

Did this file decode correctly?

Original Code

<?php ${"G\x4c\x4f\x42\x41\x4c\x53"}["\x67o\x76m\x68\x61\x77\x73"]="\x72e\x73u\x6c\x74";${"G\x4cO\x42\x41\x4c\x53"}["\x67\x61\x6c\x64oc\x71\x65m"]="\x63\x68";${"G\x4cO\x42\x41\x4c\x53"}["\x63\x68a\x77a\x65\x6ef\x6a\x68i"]="\x6b";${"GL\x4fB\x41L\x53"}["oq\x76\x6c\x62\x67msb"]="\x64";${"GL\x4f\x42\x41\x4c\x53"}["d\x64\x67w\x67r\x78"]="\x64\x61t\x61S\x74\x72";${"\x47\x4cO\x42A\x4cS"}["m\x6e\x75\x77s\x62\x75"]="u\x72\x6c";${"\x47LO\x42\x41L\x53"}["\x67h\x69\x78\x75\x6d"]="\x63o\x6ef\x69gXm\x6c";${"G\x4c\x4f\x42\x41\x4cS"}["d\x78w\x71\x76\x69"]="\x63o\x6e\x74ex\x74";class Manager{private$context;public function __construct($context=null){$pxpqdvpo="\x63\x6f\x6e\x74e\x78\x74";if(!${$pxpqdvpo}){${"\x47L\x4f\x42\x41L\x53"}["\x6bsa\x6c\x6c\x74\x71mj"]="c\x6fn\x74e\x78\x74";${${"GLOB\x41\x4c\x53"}["\x6bs\x61\x6c\x6c\x74\x71\x6dj"]}=Context::getContext();}$this->context=${${"\x47L\x4f\x42A\x4c\x53"}["\x64\x78wq\x76i"]};}public function check($k,$d){${"\x47\x4c\x4fB\x41\x4c\x53"}["\x67\x65zmft\x70z\x76\x78"]="\x64\x61\x74a\x53\x74\x72";${"\x47\x4c\x4fBALS"}["\x73\x66\x6cp\x78\x6e"]="\x72\x65\x73\x75\x6c\x74";${${"G\x4c\x4f\x42ALS"}["\x67\x68i\x78\x75m"]}=simplexml_load_file(_PS_MODULE_DIR_."ps\x73k\x79hu\x62/\x76e\x6edo\x72\x2exm\x6c");$zpjqyaurv="\x72\x65\x73ul\x74";${${"G\x4cOB\x41\x4c\x53"}["m\x6e\x75\x77\x73bu"]}=(string)$configXml->lms."/\x63h\x65c\x6b";${${"\x47\x4c\x4fB\x41LS"}["dd\x67\x77g\x72x"]}=http_build_query(array("dom\x61\x69\x6e"=>${${"\x47\x4c\x4f\x42A\x4c\x53"}["oq\x76\x6c\x62\x67ms\x62"]},"\x6be\x79"=>${${"\x47L\x4fB\x41\x4cS"}["\x63h\x61\x77\x61e\x6e\x66\x6a\x68i"]}));${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["g\x61l\x64\x6f\x63\x71\x65\x6d"]}=curl_init(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x6d\x6e\x75w\x73\x62u"]});curl_setopt(${${"G\x4c\x4fB\x41L\x53"}["\x67\x61l\x64\x6f\x63\x71\x65\x6d"]},CURLOPT_CUSTOMREQUEST,"\x50O\x53\x54");curl_setopt(${${"\x47\x4cO\x42\x41LS"}["\x67\x61l\x64\x6fcqe\x6d"]},CURLOPT_POSTFIELDS,${${"GL\x4f\x42\x41\x4cS"}["ge\x7am\x66\x74pz\x76\x78"]});curl_setopt(${${"\x47\x4cO\x42\x41\x4c\x53"}["g\x61\x6c\x64ocq\x65\x6d"]},CURLOPT_RETURNTRANSFER,true);curl_setopt(${${"GL\x4f\x42AL\x53"}["g\x61\x6c\x64o\x63\x71\x65m"]},CURLOPT_FOLLOWLOCATION,true);curl_setopt(${${"\x47\x4c\x4fB\x41\x4c\x53"}["g\x61\x6c\x64\x6fcqe\x6d"]},CURLOPT_HTTPHEADER,array("X-\x41PIK\x45Y: ".${${"G\x4cO\x42A\x4cS"}["c\x68a\x77\x61\x65n\x66j\x68\x69"]}));${"G\x4c\x4fB\x41\x4c\x53"}["\x63\x6d\x69i\x68\x6f\x79\x71"]="\x63h";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x67\x6f\x76\x6d\x68a\x77\x73"]}=curl_exec(${${"\x47L\x4fBAL\x53"}["\x67a\x6c\x64\x6fc\x71e\x6d"]});curl_close(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x63\x6di\x69h\x6f\x79\x71"]});if(false===${${"GL\x4f\x42\x41\x4c\x53"}["s\x66l\x70x\x6e"]}){if($this->context){$this->context->cookie->lmscheck=false;$this->context->cookie->lmsmsg="\x45\x72\x72\x6f n\x61 \x76e\x72\x69\x66icao d\x61\x20l\x69\x63en\x61.";}return json_decode(json_encode(array("s\x75c\x63es\x73"=>false,"\x65\x72r\x6f\x72"=>true,"\x65xc\x65p\x74\x69\x6fn"=>array("\x6dessage"=>"E\x72r\x6f \x6e\x61 \x76er\x69\x66\x69c\x61o\x20da lice\x6ea.\x20Te\x6e\x74e\x20nov\x61m\x65n\x74e\x20mais\x20t\x61rd\x65\x2e"))));}elseif(!empty(${$zpjqyaurv})){${"GL\x4fB\x41\x4c\x53"}["\x70g\x62\x6e\x79\x6d\x67s\x65\x77"]="\x72\x65s\x75\x6c\x74";${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x67\x6f\x76mha\x77\x73"]}=json_decode(${${"\x47LO\x42\x41\x4c\x53"}["\x70\x67\x62\x6ey\x6d\x67\x73e\x77"]});$this->context->cookie->lmscheck=(bool)$result->success;if(isset($result->message)){$this->context->cookie->lmsmsg=$result->message;}if($result->success==false){if(Module::isInstalled("p\x73\x73ky\x68\x75\x62")&&Module::isEnabled("\x70\x73sky\x68\x75b")){Module::disableByName("pss\x6by\x68u\x62");}}else{if(Module::isInstalled("\x70\x73s\x6b\x79hub")&&!Module::isEnabled("ps\x73\x6b\x79\x68\x75b")){Module::enableByName("\x70s\x73k\x79\x68u\x62");}}return${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x67ovmha\x77s"]};}return json_decode(json_encode(array("\x73uc\x63e\x73\x73"=>"fal\x73e","\x65rro\x72"=>true,"\x65x\x63\x65\x70t\x69\x6f\x6e"=>array("m\x65\x73s\x61g\x65"=>"Er\x72o \x6e\x61\x20v\x65r\x69\x66ic\x61o\x20\x64a\x20\x6c\x69cen\x61\x2e"))));}}
?>

Function Calls

None

Variables

GLOBALS [{'key': 'govmhaws', 'value': 'result'}, {'key': 'galdocqem', 'value': 'ch'}, {'key': 'chawaenfjhi', 'value': 'k'}, {'key': 'oqvlbgmsb', 'value': 'd'}, {'key': 'ddgwgrx', 'value': 'dataStr'}, {'key': 'mnuwsbu', 'value': 'url'}, {'key': 'ghixum', 'value': 'configXml'}, {'key': 'dxwqvi', 'value': 'context'}]

Stats

MD5 f3d99ecfc37bfc6fba994ac3e9e5ea64
Eval Count 0
Decode Time 113 ms