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 ${"\x47L\x4f\x42\x41\x4c\x53"}["\x6dd\x64g\x74\x77\x7agc\x64\x65"]="\x63\x6c\x61\x73..

Decoded Output download

<?php ${"GLOBALS"}["mddgtwzgcde"]="className";${"GLOBALS"}["mwfnrvbq"]="file";${"GLOBALS"}["wdlmxftqh"]="controller";${"GLOBALS"}["tywjivcaq"]="url";class Bootstrap{use\IN_Link\Link;use\IN_Path\Path;public function __construct(){${"GLOBALS"}["hwjcxhot"]="url";${"GLOBALS"}["djyvrjmlbgf"]="url";$ipzogdh="url";${"GLOBALS"}["ktcywgbla"]="url";${${"GLOBALS"}["tywjivcaq"]}=isset($_GET["url"])?$_GET["url"]:null;$itijvmvyu="file";$fxvrugoy="url";$bfcenp="url";${$ipzogdh}=rtrim(${${"GLOBALS"}["tywjivcaq"]},"/");${"GLOBALS"}["ymvbkhghusl"]="url";$tuntwy="url";${${"GLOBALS"}["ktcywgbla"]}=$this->permalink(${${"GLOBALS"}["tywjivcaq"]});${$tuntwy}=explode("/",${${"GLOBALS"}["tywjivcaq"]});if(empty(${${"GLOBALS"}["tywjivcaq"]}[0])){require"app/controllers/".$this->get("client")."/IndexController.php";${${"GLOBALS"}["wdlmxftqh"]}=new IndexController();$controller->loadModel($this->bigFirst(${${"GLOBALS"}["tywjivcaq"]}[0]));$controller->index();return false;}${$itijvmvyu}="app/controllers/".$this->get("client")."/".$this->bigFirst(${${"GLOBALS"}["djyvrjmlbgf"]}[0])."Controller.php";if(file_exists(${${"GLOBALS"}["mwfnrvbq"]}))require"app/controllers/".$this->get("client")."/".$this->bigFirst(${$fxvrugoy}[0])."Controller.php";else{$this->error();}${${"GLOBALS"}["mddgtwzgcde"]}=$this->className($this->bigFirst(${${"GLOBALS"}["ymvbkhghusl"]}[0]));${${"GLOBALS"}["wdlmxftqh"]}=new${${"GLOBALS"}["mddgtwzgcde"]};$controller->loadModel($this->bigFirst(${$bfcenp}[0]));if(isset(${${"GLOBALS"}["hwjcxhot"]}[2])){$nduuxwetem="controller";$mbtiyy="url";if(method_exists(${$nduuxwetem},${$mbtiyy}[1]))$controller->{${${"GLOBALS"}["tywjivcaq"]}[1]}(${${"GLOBALS"}["tywjivcaq"]}[2]);else$this->error();}else{if(isset(${${"GLOBALS"}["tywjivcaq"]}[1])){${"GLOBALS"}["mxnnfufw"]="url";${"GLOBALS"}["bmkjuhu"]="url";${"GLOBALS"}["gtwnznjaz"]="controller";if(method_exists(${${"GLOBALS"}["gtwnznjaz"]},${${"GLOBALS"}["mxnnfufw"]}[1]))$controller->{${${"GLOBALS"}["bmkjuhu"]}[1]}();else$this->error();}else$controller->index();}}public function error(){$nyoxnhjydudo="controller";require"app/controllers/client/ErrorController.php";${$nyoxnhjydudo}=new ErrorController();$controller->index();return false;}} 
?>

Did this file decode correctly?

Original Code

<?php ${"\x47L\x4f\x42\x41\x4c\x53"}["\x6dd\x64g\x74\x77\x7agc\x64\x65"]="\x63\x6c\x61\x73\x73\x4e\x61\x6d\x65";${"G\x4c\x4f\x42\x41L\x53"}["\x6d\x77f\x6e\x72v\x62\x71"]="\x66i\x6c\x65";${"G\x4c\x4fB\x41\x4cS"}["\x77dl\x6dx\x66t\x71\x68"]="\x63\x6f\x6e\x74\x72\x6f\x6cl\x65r";${"\x47\x4c\x4f\x42A\x4c\x53"}["t\x79\x77\x6a\x69vc\x61\x71"]="\x75\x72l";class Bootstrap{use\IN_Link\Link;use\IN_Path\Path;public function __construct(){${"\x47\x4c\x4f\x42A\x4c\x53"}["\x68\x77\x6a\x63\x78\x68\x6f\x74"]="\x75\x72l";${"\x47L\x4f\x42\x41L\x53"}["djy\x76\x72j\x6d\x6cb\x67\x66"]="\x75r\x6c";$ipzogdh="\x75\x72\x6c";${"GL\x4f\x42\x41\x4c\x53"}["\x6b\x74\x63\x79\x77\x67\x62\x6c\x61"]="\x75r\x6c";${${"G\x4cO\x42\x41LS"}["ty\x77\x6a\x69\x76\x63a\x71"]}=isset($_GET["\x75\x72\x6c"])?$_GET["ur\x6c"]:null;$itijvmvyu="\x66\x69\x6c\x65";$fxvrugoy="\x75r\x6c";$bfcenp="\x75\x72l";${$ipzogdh}=rtrim(${${"\x47\x4cOB\x41\x4c\x53"}["\x74\x79\x77jiv\x63\x61\x71"]},"/");${"\x47LO\x42A\x4cS"}["y\x6d\x76bk\x68\x67h\x75s\x6c"]="u\x72l";$tuntwy="\x75\x72\x6c";${${"\x47L\x4f\x42\x41\x4c\x53"}["\x6b\x74\x63\x79wg\x62\x6c\x61"]}=$this->permalink(${${"\x47\x4c\x4fB\x41\x4c\x53"}["ty\x77\x6a\x69v\x63\x61q"]});${$tuntwy}=explode("/",${${"\x47LO\x42\x41L\x53"}["\x74\x79\x77\x6a\x69\x76c\x61q"]});if(empty(${${"\x47L\x4fB\x41\x4c\x53"}["\x74\x79\x77j\x69v\x63\x61\x71"]}[0])){require"\x61\x70p/\x63\x6f\x6e\x74\x72\x6f\x6c\x6cers/".$this->get("\x63l\x69en\x74")."/I\x6e\x64e\x78Co\x6etr\x6fll\x65r\x2e\x70\x68\x70";${${"\x47\x4cO\x42\x41\x4cS"}["\x77\x64lm\x78\x66t\x71\x68"]}=new IndexController();$controller->loadModel($this->bigFirst(${${"\x47\x4c\x4fBAL\x53"}["\x74ywjiv\x63\x61q"]}[0]));$controller->index();return false;}${$itijvmvyu}="\x61pp/c\x6fntr\x6fl\x6c\x65r\x73/".$this->get("\x63\x6ci\x65\x6e\x74")."/".$this->bigFirst(${${"G\x4c\x4f\x42\x41\x4cS"}["\x64\x6a\x79\x76\x72\x6a\x6d\x6cb\x67f"]}[0])."Co\x6e\x74\x72oll\x65r.\x70\x68p";if(file_exists(${${"\x47\x4cO\x42\x41L\x53"}["m\x77\x66\x6e\x72\x76bq"]}))require"app/\x63\x6f\x6e\x74r\x6f\x6clers/".$this->get("\x63l\x69e\x6e\x74")."/".$this->bigFirst(${$fxvrugoy}[0])."\x43o\x6et\x72o\x6c\x6c\x65\x72\x2eph\x70";else{$this->error();}${${"\x47\x4c\x4fBA\x4c\x53"}["\x6d\x64\x64\x67\x74\x77\x7ag\x63\x64\x65"]}=$this->className($this->bigFirst(${${"\x47\x4cO\x42\x41\x4c\x53"}["\x79\x6d\x76\x62\x6bhg\x68\x75\x73\x6c"]}[0]));${${"\x47\x4c\x4fB\x41LS"}["w\x64l\x6d\x78ftqh"]}=new${${"\x47L\x4fB\x41\x4cS"}["mddg\x74\x77\x7a\x67cd\x65"]};$controller->loadModel($this->bigFirst(${$bfcenp}[0]));if(isset(${${"G\x4cO\x42A\x4c\x53"}["\x68w\x6a\x63xho\x74"]}[2])){$nduuxwetem="co\x6e\x74\x72\x6f\x6c\x6c\x65\x72";$mbtiyy="\x75\x72\x6c";if(method_exists(${$nduuxwetem},${$mbtiyy}[1]))$controller->{${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x74y\x77ji\x76c\x61\x71"]}[1]}(${${"\x47L\x4f\x42\x41\x4cS"}["\x74y\x77\x6a\x69vc\x61\x71"]}[2]);else$this->error();}else{if(isset(${${"\x47\x4c\x4f\x42\x41L\x53"}["\x74\x79w\x6a\x69\x76c\x61\x71"]}[1])){${"\x47\x4cO\x42\x41\x4c\x53"}["\x6d\x78\x6e\x6e\x66u\x66\x77"]="\x75\x72\x6c";${"\x47\x4c\x4f\x42AL\x53"}["bm\x6bj\x75\x68\x75"]="\x75r\x6c";${"\x47\x4cO\x42\x41\x4c\x53"}["\x67\x74\x77\x6e\x7anj\x61\x7a"]="\x63\x6fn\x74r\x6f\x6c\x6c\x65r";if(method_exists(${${"G\x4cO\x42\x41\x4c\x53"}["gt\x77\x6e\x7a\x6e\x6aa\x7a"]},${${"\x47\x4cOBALS"}["mx\x6en\x66\x75\x66\x77"]}[1]))$controller->{${${"GL\x4fB\x41LS"}["\x62\x6d\x6bj\x75h\x75"]}[1]}();else$this->error();}else$controller->index();}}public function error(){$nyoxnhjydudo="\x63\x6fn\x74ro\x6c\x6ce\x72";require"\x61pp/c\x6f\x6e\x74\x72\x6f\x6cle\x72s/\x63l\x69\x65\x6e\x74/\x45\x72\x72o\x72Co\x6etr\x6f\x6cler.\x70\x68\x70";${$nyoxnhjydudo}=new ErrorController();$controller->index();return false;}}
?>

Function Calls

None

Variables

None

Stats

MD5 2a6b6e0538fdd7730c72efc388ed30fb
Eval Count 0
Decode Time 89 ms