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\x42A\x4c\x53"}["i\x69uft\x73\x6b\x62a\x61\x7a"]="\x69\x76alue"; ..

Decoded Output download

<?php  
    ${"GLOBALS"}["iiuftskbaaz"]="ivalue"; 
    ${"GLOBALS"}["fbxxrei"]="key";$ 
    {"GLOBALS"}["tssjhktpg"]="privateKey"; 
    ${"GLOBALS"}["lpysmkufp"]="encryptMethod"; 
    ${"GLOBALS"}["dpbunfvob"]="secretKey"; 
    ${"GLOBALS"}["gcmuqnrb"]="input"; 
     
    function base64_url_encode($input){ 
        ${"GLOBALS"}["brajuxt"]="input"; 
        return strtr(base64_encode(${${"GLOBALS"}["brajuxt"]}),"+/=","._-"); 
    } 
 
    function base64_url_decode($input){ 
        return base64_decode(strtr(${${"GLOBALS"}["gcmuqnrb"]},"._-","+/=")); 
    } 
     
    function base64_url_encode2($input){ 
        $jbzhbuvgspt="privateKey"; 
        $gqnbajhgmwsq="input"; 
        ${"GLOBALS"}["pfwhzgmrl"]="encryptMethod"; 
        $hcuxsqytnj="ivalue"; 
        ${$jbzhbuvgspt}="PH74C2BRT9351"; 
        ${"GLOBALS"}["loitgffixhb"]="key"; 
        ${${"GLOBALS"}["dpbunfvob"]}="54fgJ655g"; 
        $jkxcwhbo="result"; 
        $dtjtew="privateKey"; 
        ${"GLOBALS"}["hiinwz"]="key"; 
        ${${"GLOBALS"}["pfwhzgmrl"]}="AES-256-CBC"; 
        ${"GLOBALS"}["srjgtvld"]="result"; 
        ${${"GLOBALS"}["hiinwz"]}=hash("sha256",${$dtjtew}); 
        ${"GLOBALS"}["peowentjt"]="ivalue"; 
        ${${"GLOBALS"}["peowentjt"]}=substr(hash("sha256",${${"GLOBALS"}["dpbunfvob"]}),0,16); 
        ${$jkxcwhbo}=openssl_encrypt(${$gqnbajhgmwsq},${${"GLOBALS"}["lpysmkufp"]},${${"GLOBALS"}["loitgffixhb"]},0,${$hcuxsqytnj}); 
        return(base64_encode(${${"GLOBALS"}["srjgtvld"]})); 
    } 
     
    function base64_url_decode2($input){ 
        ${"GLOBALS"}["ymcrezeqva"]="encryptMethod"; 
        ${"GLOBALS"}["fjhkappu"]="secretKey"; 
        ${"GLOBALS"}["esxwaqum"]="secretKey"; 
        ${"GLOBALS"}["eqksqxmi"]="privateKey"; 
        ${${"GLOBALS"}["tssjhktpg"]}="PH74C2BRT9351"; 
        ${${"GLOBALS"}["esxwaqum"]}="54fgJ655g"; 
        ${${"GLOBALS"}["ymcrezeqva"]}="AES-256-CBC"; 
        ${${"GLOBALS"}["fbxxrei"]}=hash("sha256",${${"GLOBALS"}["eqksqxmi"]});$chulmvwvrv="ivalue"; 
        ${${"GLOBALS"}["iiuftskbaaz"]}=substr(hash("sha256",${${"GLOBALS"}["fjhkappu"]}),0,16); 
        return(openssl_decrypt(base64_decode(${${"GLOBALS"}["gcmuqnrb"]}),${${"GLOBALS"}["lpysmkufp"]},${${"GLOBALS"}["fbxxrei"]},0,${$chulmvwvrv}));} 
 
?>

Did this file decode correctly?

Original Code

<?php 
    ${"G\x4c\x4f\x42A\x4c\x53"}["i\x69uft\x73\x6b\x62a\x61\x7a"]="\x69\x76alue";
    ${"\x47L\x4fB\x41L\x53"}["fb\x78\x78\x72e\x69"]="\x6b\x65y";$
    {"\x47\x4c\x4f\x42\x41\x4cS"}["t\x73s\x6a\x68\x6bt\x70\x67"]="\x70\x72\x69\x76ate\x4b\x65\x79";
    ${"\x47LOB\x41\x4c\x53"}["l\x70y\x73\x6d\x6b\x75\x66\x70"]="\x65\x6e\x63\x72y\x70\x74\x4d\x65th\x6f\x64";
    ${"\x47\x4c\x4f\x42A\x4cS"}["\x64\x70bu\x6ef\x76\x6f\x62"]="\x73e\x63re\x74K\x65\x79";
    ${"\x47L\x4f\x42A\x4cS"}["\x67cmu\x71\x6er\x62"]="\x69\x6ep\x75\x74";
    
    function base64_url_encode($input){
        ${"\x47\x4c\x4fBA\x4cS"}["\x62\x72\x61\x6a\x75\x78t"]="\x69npu\x74";
        return strtr(base64_encode(${${"\x47\x4c\x4fB\x41LS"}["\x62\x72\x61ju\x78\x74"]}),"+/\x3d","\x2e_-");
    }

    function base64_url_decode($input){
        return base64_decode(strtr(${${"\x47\x4c\x4f\x42\x41L\x53"}["\x67c\x6d\x75\x71n\x72b"]},"\x2e\x5f-","+/="));
    }
    
    function base64_url_encode2($input){
        $jbzhbuvgspt="p\x72i\x76\x61t\x65Ke\x79";
        $gqnbajhgmwsq="\x69\x6ep\x75\x74";
        ${"\x47L\x4f\x42\x41\x4c\x53"}["\x70f\x77h\x7agm\x72\x6c"]="en\x63\x72y\x70tM\x65t\x68o\x64";
        $hcuxsqytnj="\x69\x76\x61\x6c\x75e";
        ${$jbzhbuvgspt}="\x50\x487\x34\x432B\x52T93\x35\x31";
        ${"\x47\x4cO\x42A\x4cS"}["\x6c\x6f\x69\x74gff\x69\x78h\x62"]="\x6be\x79";
        ${${"\x47\x4c\x4f\x42AL\x53"}["\x64p\x62\x75\x6e\x66\x76\x6f\x62"]}="\x354fg\x4a6\x35\x35\x67";
        $jkxcwhbo="\x72\x65\x73\x75l\x74";
        $dtjtew="p\x72i\x76\x61\x74\x65\x4b\x65\x79";
        ${"G\x4c\x4fBA\x4c\x53"}["\x68iinwz"]="\x6b\x65\x79";
        ${${"GLOB\x41\x4c\x53"}["\x70\x66w\x68zg\x6d\x72l"]}="AES-2\x356-\x43\x42\x43";
        ${"\x47\x4cO\x42\x41L\x53"}["sr\x6ag\x74\x76\x6cd"]="r\x65\x73ul\x74";
        ${${"\x47LO\x42A\x4c\x53"}["\x68\x69\x69\x6e\x77\x7a"]}=hash("s\x68a\x3256",${$dtjtew});
        ${"G\x4c\x4f\x42\x41LS"}["p\x65o\x77e\x6e\x74\x6a\x74"]="i\x76\x61\x6cue";
        ${${"\x47L\x4f\x42\x41LS"}["p\x65owe\x6e\x74\x6at"]}=substr(hash("s\x68\x61\x325\x36",${${"GLOB\x41\x4cS"}["\x64\x70bu\x6e\x66\x76\x6fb"]}),0,16);
        ${$jkxcwhbo}=openssl_encrypt(${$gqnbajhgmwsq},${${"\x47\x4c\x4f\x42\x41L\x53"}["l\x70y\x73\x6d\x6b\x75\x66p"]},${${"\x47\x4cO\x42\x41\x4c\x53"}["lo\x69\x74gff\x69x\x68\x62"]},0,${$hcuxsqytnj});
        return(base64_encode(${${"G\x4cOB\x41LS"}["\x73\x72\x6a\x67t\x76ld"]}));
    }
    
    function base64_url_decode2($input){
        ${"\x47\x4cOBA\x4c\x53"}["\x79\x6dcre\x7a\x65\x71\x76\x61"]="e\x6e\x63ry\x70tMet\x68od";
        ${"\x47\x4cOB\x41\x4cS"}["\x66j\x68k\x61\x70\x70\x75"]="\x73e\x63\x72\x65t\x4be\x79";
        ${"G\x4c\x4fBA\x4c\x53"}["\x65s\x78wa\x71\x75m"]="se\x63r\x65t\x4b\x65y";
        ${"G\x4c\x4fB\x41\x4cS"}["\x65\x71\x6b\x73\x71xmi"]="\x70r\x69\x76\x61teK\x65y";
        ${${"\x47\x4c\x4f\x42\x41LS"}["ts\x73j\x68ktp\x67"]}="\x50\x48\x37\x34C2\x42\x52\x549351";
        ${${"\x47L\x4fB\x41\x4cS"}["es\x78wa\x71u\x6d"]}="\x354fg\x4a6\x355g";
        ${${"\x47\x4cO\x42\x41\x4c\x53"}["\x79\x6d\x63\x72\x65\x7a\x65qv\x61"]}="\x41\x45\x53-\x32\x35\x36-\x43\x42\x43";
        ${${"\x47\x4cO\x42\x41L\x53"}["\x66\x62xx\x72e\x69"]}=hash("\x73\x68\x61256",${${"\x47\x4c\x4f\x42AL\x53"}["\x65q\x6b\x73\x71\x78\x6d\x69"]});$chulmvwvrv="\x69v\x61\x6c\x75\x65";
        ${${"\x47\x4c\x4f\x42\x41\x4cS"}["i\x69\x75f\x74s\x6b\x62aaz"]}=substr(hash("\x73ha\x3256",${${"\x47L\x4f\x42AL\x53"}["fj\x68\x6ba\x70\x70\x75"]}),0,16);
        return(openssl_decrypt(base64_decode(${${"\x47L\x4f\x42\x41\x4cS"}["g\x63\x6d\x75q\x6e\x72\x62"]}),${${"G\x4c\x4f\x42\x41\x4c\x53"}["l\x70\x79\x73m\x6b\x75\x66\x70"]},${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x66b\x78\x78\x72ei"]},0,${$chulmvwvrv}));}

?>

Function Calls

None

Variables

GLOBALS [{'key': 'iiuftskbaaz', 'value': 'ivalue'}, {'key': 'fbxxrei', 'value': 'key'}, {'key': 'tssjhktpg', 'value': 'privateKey'}, {'key': 'lpysmkufp', 'value': 'encryptMethod'}, {'key': 'dpbunfvob', 'value': 'secretKey'}, {'key': 'gcmuqnrb', 'value': 'input'}]

Stats

MD5 91972b2bb0669e37fdf0e3676e43cc45
Eval Count 0
Decode Time 76 ms