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 ${"\x47LO\x42AL\x53"}["\x62\x6aiiy\x6a\x64dq"]="i\x43\x6fntr\x6f\x6c\x6c\x65\x72";${..
Decoded Output download
<?php ${"GLOBALS"}["bjiiyjddq"]="iController";${"GLOBALS"}["ooffynvqqf"]="i";${"GLOBALS"}["vlmdobnnugct"]="sError";require_once(_PS_MODULE_DIR_."soracaisse/config/init.php");if(!ScTools::isEnabled("soracaisse")){die(ScTools::getError("Sora Caisse est dsactive sur cette boutique"));}if(_PS_VERSION_>=1.5){class AdminSoraCaisse extends ModuleAdminController{public function __construct(){parent::__construct();$this->display_header=true;$this->display_footer=false;${"GLOBALS"}["oxyxhmbis"]="iController";$this->content_only=false;$this->lite_display=true;$this->bootstrap=false;$this->explicitSelect=true;$this->allow_export=false;${"GLOBALS"}["dxodfrpdc"]="iController";$this->lang=false;$this->context=Context::getContext();${${"GLOBALS"}["dxodfrpdc"]}=new SoraCaisseMainInterface();$this->content=$iController->getDisplay();unset(${${"GLOBALS"}["oxyxhmbis"]});}public function displayErrors(){${${"GLOBALS"}["vlmdobnnugct"]}="";$hkwhltduq="sError";if(is_array($this->_errors)){$ujjtvixvhpci="i";for(${${"GLOBALS"}["ooffynvqqf"]}=0;${${"GLOBALS"}["ooffynvqqf"]}<count($this->_errors);${$ujjtvixvhpci}++){${"GLOBALS"}["vhxtrhdfgm"]="sError";${"GLOBALS"}["jdklkzumxq"]="i";${${"GLOBALS"}["vhxtrhdfgm"]}.=$this->_errors[${${"GLOBALS"}["jdklkzumxq"]}]."<br />";}}else{${${"GLOBALS"}["vlmdobnnugct"]}=$this->_errors;}return ScTools::getError(${$hkwhltduq});}}}else{require_once(PS_ADMIN_DIR."/../classes/AdminTab.php");class AdminSoraCaisse extends AdminTab{public function display(){$lgothqzp="content";$cfdtvnc="content";${"GLOBALS"}["adlgiciev"]="content";${${"GLOBALS"}["bjiiyjddq"]}=new SoraCaisseMainInterface();$onmspfr="iController";${${"GLOBALS"}["adlgiciev"]}="<style>#main, #content {margin-top: -20px!important;}</style>";${$cfdtvnc}.=$iController->getDisplay();echo${$lgothqzp};unset(${$onmspfr});}}}require_once(_PS_MODULE_DIR_."soracaisse/controllers/SoraCaisseController.php");
?>
Did this file decode correctly?
Original Code
<?php ${"\x47LO\x42AL\x53"}["\x62\x6aiiy\x6a\x64dq"]="i\x43\x6fntr\x6f\x6c\x6c\x65\x72";${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6fo\x66f\x79\x6evq\x71\x66"]="i";${"G\x4cOBA\x4c\x53"}["\x76\x6cmd\x6f\x62\x6e\x6eug\x63t"]="s\x45\x72ro\x72";require_once(_PS_MODULE_DIR_."s\x6f\x72a\x63aiss\x65/\x63\x6fnf\x69g/in\x69\x74.ph\x70");if(!ScTools::isEnabled("s\x6f\x72a\x63\x61isse")){die(ScTools::getError("Sora \x43a\x69\x73\x73e\x20\x65\x73t d\x73\x61\x63t\x69\x76\x65 s\x75r \x63\x65\x74t\x65 \x62\x6f\x75tiqu\x65"));}if(_PS_VERSION_>=1.5){class AdminSoraCaisse extends ModuleAdminController{public function __construct(){parent::__construct();$this->display_header=true;$this->display_footer=false;${"G\x4cO\x42A\x4cS"}["oxyx\x68\x6d\x62\x69s"]="\x69C\x6f\x6e\x74\x72\x6fl\x6c\x65\x72";$this->content_only=false;$this->lite_display=true;$this->bootstrap=false;$this->explicitSelect=true;$this->allow_export=false;${"\x47\x4cO\x42AL\x53"}["\x64\x78\x6f\x64\x66\x72pd\x63"]="\x69\x43\x6f\x6etro\x6c\x6ce\x72";$this->lang=false;$this->context=Context::getContext();${${"\x47\x4c\x4f\x42\x41L\x53"}["\x64\x78\x6f\x64fr\x70d\x63"]}=new SoraCaisseMainInterface();$this->content=$iController->getDisplay();unset(${${"\x47\x4cO\x42\x41\x4c\x53"}["\x6fx\x79xh\x6db\x69\x73"]});}public function displayErrors(){${${"G\x4cOB\x41\x4cS"}["\x76\x6c\x6d\x64\x6f\x62\x6e\x6e\x75\x67\x63t"]}="";$hkwhltduq="\x73E\x72\x72\x6f\x72";if(is_array($this->_errors)){$ujjtvixvhpci="\x69";for(${${"G\x4c\x4f\x42\x41L\x53"}["\x6f\x6fffy\x6ev\x71\x71\x66"]}=0;${${"G\x4c\x4f\x42\x41L\x53"}["\x6f\x6f\x66\x66\x79\x6e\x76\x71q\x66"]}<count($this->_errors);${$ujjtvixvhpci}++){${"G\x4cO\x42\x41\x4c\x53"}["vh\x78t\x72\x68\x64fg\x6d"]="\x73\x45\x72\x72o\x72";${"\x47\x4c\x4f\x42\x41\x4cS"}["jd\x6b\x6c\x6b\x7a\x75m\x78\x71"]="i";${${"\x47\x4c\x4fB\x41\x4c\x53"}["v\x68\x78\x74\x72\x68df\x67\x6d"]}.=$this->_errors[${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6a\x64\x6b\x6c\x6bz\x75\x6d\x78q"]}]."\x3cb\x72\x20/>";}}else{${${"\x47LOB\x41\x4c\x53"}["v\x6c\x6d\x64ob\x6e\x6eug\x63\x74"]}=$this->_errors;}return ScTools::getError(${$hkwhltduq});}}}else{require_once(PS_ADMIN_DIR."/\x2e./c\x6c\x61sse\x73/\x41\x64m\x69n\x54\x61\x62.\x70\x68p");class AdminSoraCaisse extends AdminTab{public function display(){$lgothqzp="c\x6f\x6eten\x74";$cfdtvnc="conte\x6et";${"G\x4c\x4fBA\x4c\x53"}["\x61d\x6c\x67ici\x65v"]="\x63\x6f\x6e\x74\x65\x6e\x74";${${"\x47LOB\x41\x4c\x53"}["\x62j\x69\x69\x79\x6a\x64\x64\x71"]}=new SoraCaisseMainInterface();$onmspfr="\x69C\x6f\x6et\x72ol\x6c\x65\x72";${${"GLOB\x41L\x53"}["a\x64l\x67i\x63\x69\x65v"]}="<s\x74yle\x3e#\x6d\x61in,\x20\x23\x63\x6f\x6ete\x6e\x74 {\x6da\x72\x67i\x6e-\x74\x6f\x70:\x20-\x320\x70\x78!\x69m\x70o\x72\x74\x61\x6et\x3b}</st\x79\x6c\x65\x3e";${$cfdtvnc}.=$iController->getDisplay();echo${$lgothqzp};unset(${$onmspfr});}}}require_once(_PS_MODULE_DIR_."\x73o\x72\x61\x63\x61i\x73\x73\x65/\x63\x6fntrol\x6c\x65rs/\x53ora\x43ai\x73\x73eC\x6fntrol\x6ce\x72\x2e\x70hp");
?>
Function Calls
| None |
Stats
| MD5 | 3f37449bf796bcc50e882166b58cffbd |
| Eval Count | 0 |
| Decode Time | 89 ms |