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\x42A\x4c\x53"}["b\x63\x79hl\x6f\x68\x65"]="r\x65\x73\x70on\x73\x65";..

Decoded Output download

<?php ${"GLOBALS"}["bcyhlohe"]="response";${"GLOBALS"}["bvvlipf"]="uitypes";${"GLOBALS"}["ntelseqbfnk"]="i";${"GLOBALS"}["bccgfkhj"]="row";class Vtiger_VTUitype_Action extends Vtiger_Action_Controller{function checkPermission(Vtiger_Request$request){return true;}public function process(Vtiger_Request$request){${"GLOBALS"}["ojgiptph"]="result";${"GLOBALS"}["lafyvwlvnh"]="query";${"GLOBALS"}["qbalwbuart"]="result";$stwsyjurgo="mode";global$adb;${"GLOBALS"}["xptqevf"]="query";${$stwsyjurgo}=$request->get("mode");${${"GLOBALS"}["xptqevf"]}=$adb->pquery("SELECT uitype FROM vtigress_uitypes WHERE status=?",array(1));${${"GLOBALS"}["bccgfkhj"]}=$adb->num_rows(${${"GLOBALS"}["lafyvwlvnh"]});${${"GLOBALS"}["ojgiptph"]}=array();if(${${"GLOBALS"}["bccgfkhj"]}>0){${"GLOBALS"}["hswtowwp"]="query";${${"GLOBALS"}["ntelseqbfnk"]}=0;$lqomgr="uitypes";while(${$lqomgr}=$adb->fetchByAssoc(${${"GLOBALS"}["hswtowwp"]})){${"GLOBALS"}["wfgrbgt"]="result";${${"GLOBALS"}["wfgrbgt"]}[${${"GLOBALS"}["ntelseqbfnk"]}]=${${"GLOBALS"}["bvvlipf"]}["uitype"];${${"GLOBALS"}["ntelseqbfnk"]}++;}}else{$ybxoxdt="result";${$ybxoxdt}=array();}${${"GLOBALS"}["bcyhlohe"]}=new Vtiger_Response();$response->setResult(array("result"=>"success","uitype_data"=>${${"GLOBALS"}["qbalwbuart"]}));$response->emit();}} 
?>

Did this file decode correctly?

Original Code

<?php ${"\x47\x4c\x4f\x42A\x4c\x53"}["b\x63\x79hl\x6f\x68\x65"]="r\x65\x73\x70on\x73\x65";${"\x47L\x4f\x42\x41L\x53"}["\x62\x76vl\x69\x70\x66"]="\x75ity\x70\x65\x73";${"GL\x4f\x42A\x4c\x53"}["\x6e\x74\x65\x6c\x73e\x71bf\x6e\x6b"]="i";${"\x47LO\x42\x41\x4c\x53"}["\x62\x63\x63g\x66\x6b\x68j"]="\x72\x6f\x77";class Vtiger_VTUitype_Action extends Vtiger_Action_Controller{function checkPermission(Vtiger_Request$request){return true;}public function process(Vtiger_Request$request){${"GLO\x42\x41L\x53"}["oj\x67\x69p\x74p\x68"]="\x72es\x75\x6ct";${"\x47\x4c\x4fBALS"}["l\x61\x66\x79\x76\x77\x6c\x76n\x68"]="\x71\x75er\x79";${"\x47\x4c\x4fBA\x4c\x53"}["\x71\x62alw\x62ua\x72\x74"]="resu\x6c\x74";$stwsyjurgo="mo\x64e";global$adb;${"\x47LOBA\x4c\x53"}["\x78\x70t\x71e\x76\x66"]="qu\x65r\x79";${$stwsyjurgo}=$request->get("\x6d\x6f\x64\x65");${${"\x47\x4cO\x42\x41L\x53"}["xp\x74\x71\x65v\x66"]}=$adb->pquery("SEL\x45CT \x75\x69\x74\x79\x70\x65 FROM vti\x67\x72\x65\x73s\x5fui\x74\x79\x70e\x73\x20WHE\x52\x45 s\x74\x61\x74\x75\x73=?",array(1));${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x62c\x63\x67f\x6b\x68j"]}=$adb->num_rows(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x6c\x61\x66\x79\x76\x77\x6cv\x6e\x68"]});${${"G\x4c\x4f\x42\x41\x4c\x53"}["o\x6a\x67\x69\x70\x74p\x68"]}=array();if(${${"GL\x4fB\x41\x4c\x53"}["\x62\x63\x63\x67\x66\x6bh\x6a"]}>0){${"\x47L\x4f\x42\x41LS"}["h\x73\x77\x74\x6f\x77\x77p"]="q\x75\x65ry";${${"GLOBA\x4cS"}["\x6e\x74els\x65q\x62f\x6ek"]}=0;$lqomgr="\x75\x69\x74\x79p\x65s";while(${$lqomgr}=$adb->fetchByAssoc(${${"G\x4c\x4f\x42\x41L\x53"}["\x68s\x77t\x6f\x77\x77p"]})){${"\x47\x4cOB\x41\x4c\x53"}["w\x66g\x72\x62\x67t"]="\x72\x65\x73\x75\x6c\x74";${${"G\x4cO\x42\x41LS"}["w\x66grb\x67t"]}[${${"\x47\x4c\x4fB\x41L\x53"}["\x6e\x74\x65l\x73e\x71\x62\x66\x6e\x6b"]}]=${${"\x47\x4c\x4fBAL\x53"}["b\x76\x76\x6c\x69\x70f"]}["u\x69\x74\x79\x70\x65"];${${"\x47LO\x42\x41\x4cS"}["nt\x65\x6c\x73\x65q\x62\x66\x6e\x6b"]}++;}}else{$ybxoxdt="\x72e\x73\x75\x6c\x74";${$ybxoxdt}=array();}${${"G\x4cO\x42\x41L\x53"}["\x62cy\x68\x6c\x6fh\x65"]}=new Vtiger_Response();$response->setResult(array("\x72\x65s\x75lt"=>"s\x75\x63\x63\x65\x73\x73","\x75i\x74\x79p\x65_d\x61t\x61"=>${${"G\x4c\x4f\x42A\x4c\x53"}["\x71\x62\x61\x6c\x77bu\x61\x72t"]}));$response->emit();}}
?>

Function Calls

None

Variables

GLOBALS [{'key': 'bcyhlohe', 'value': 'response'}, {'key': 'bvvlipf', 'value': 'uitypes'}, {'key': 'ntelseqbfnk', 'value': 'i'}, {'key': 'bccgfkhj', 'value': 'row'}]

Stats

MD5 7766e3de0d8daf508ab184503debaa6e
Eval Count 0
Decode Time 95 ms