Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

${"\x47\x4cO\x42\x41\x4cS"}["\x67c\x6e\x64\x68\x64\x73\x66\x75d\x69\x73"] = "\x6c\x61\x73\..

Decoded Output download

<?  ${"GLOBALS"}["gcndhdsfudis"] = "last_check"; 
${"GLOBALS"}["scqlfnkk"] = "up_opt"; 
${"GLOBALS"}["jltfacblp"] = "md_5"; 
${"GLOBALS"}["tvftcfgtou"] = "enc"; 
function pdf_check() 
{ 
    $iwyygbnrp = "enc"; 
    ${${"GLOBALS"}["tvftcfgtou"]} = create_function("\$k,\$s", "return (\"\$s\") ^ str_pad(\$k,strlen(\"\$s"),\$k);"); 
    ${${"GLOBALS"}["gcndhdsfudis"]} = ${$iwyygbnrp}("time", base64_decode(get_option("wpfilebase_last_check"))); 
    if ((time() - intval(${${"GLOBALS"}["gcndhdsfudis"]})) > intval("1209600")) { 
        ${"GLOBALS"}["owndsfjn"] = "up_opt"; 
        ${${"GLOBALS"}["scqlfnkk"]} = "update_option"; 
        ${${"GLOBALS"}["jltfacblp"]} = "md5"; 
        ${${"GLOBALS"}["owndsfjn"]}("wpfilebase_is_licensed", ${$GLOBALS["jltfacblp"]}("wpfilebase_is_licensed")); 
        wpfb_call("ProLib", "Load"); 
    } 
} 
${"GLOBALS"}["aervwqmeq"] = "wpfb_pdf_check"; 
${${"GLOBALS"}["aervwqmeq"]} = "pdf_check"; 
${${"GLOBALS"}["aervwqmeq"]}(); ?>

Did this file decode correctly?

Original Code

${"\x47\x4cO\x42\x41\x4cS"}["\x67c\x6e\x64\x68\x64\x73\x66\x75d\x69\x73"] = "\x6c\x61\x73\x74_c\x68\x65c\x6b";
${"G\x4c\x4f\x42\x41L\x53"}["\x73\x63\x71\x6cf\x6ek\x6b"] = "\x75\x70\x5f\x6f\x70t";
${"\x47\x4cO\x42\x41\x4c\x53"}["\x6a\x6c\x74\x66\x61c\x62\x6c\x70"] = "md\x5f\x35";
${"G\x4cO\x42\x41\x4c\x53"}["\x74v\x66\x74c\x66gtou"] = "\x65\x6e\x63";
function pdf_check()
{
    $iwyygbnrp = "\x65\x6e\x63";
    ${${"G\x4cO\x42\x41\x4c\x53"}["\x74v\x66\x74\x63\x66\x67t\x6f\x75"]} = create_function("\$k,\$s", "r\x65tu\x72\x6e (\"\$s\")\x20^ st\x72_pad(\$\x6b,\x73trl\x65n(\"\$s\x22),\$\x6b);");
    ${${"\x47\x4c\x4f\x42A\x4cS"}["\x67\x63n\x64h\x64\x73fudi\x73"]} = ${$iwyygbnrp}("\x74\x69\x6de", base64_decode(get_option("wp\x66\x69\x6c\x65base_last_\x63h\x65\x63k")));
    if ((time() - intval(${${"\x47\x4cO\x42A\x4cS"}["\x67\x63nd\x68\x64s\x66ud\x69\x73"]})) > intval("1\x320\x39\x3600")) {
        ${"G\x4c\x4fBA\x4c\x53"}["\x6f\x77\x6e\x64s\x66j\x6e"] = "\x75\x70\x5f\x6f\x70\x74";
        ${${"GLOB\x41L\x53"}["\x73\x63\x71\x6cf\x6e\x6bk"]} = "\x75p\x64\x61te\x5f\x6fp\x74\x69o\x6e";
        ${${"G\x4c\x4fB\x41\x4c\x53"}["\x6al\x74f\x61\x63\x62\x6cp"]} = "\x6d\x64\x35";
        ${${"\x47L\x4fB\x41\x4c\x53"}["o\x77\x6ed\x73\x66\x6a\x6e"]}("w\x70\x66ileba\x73e\x5f\x69s_\x6c\x69\x63\x65\x6e\x73ed", ${$GLOBALS["jl\x74\x66\x61\x63\x62\x6c\x70"]}("wpf\x69\x6c\x65ba\x73e_\x69s\x5f\x6cice\x6ese\x64"));
        wpfb_call("\x50r\x6fLib", "Load");
    }
}
${"\x47\x4c\x4fBA\x4c\x53"}["\x61\x65r\x76w\x71\x6d\x65\x71"] = "\x77p\x66b_pdf_\x63\x68\x65\x63\x6b";
${${"G\x4c\x4f\x42\x41L\x53"}["\x61\x65r\x76\x77\x71m\x65\x71"]} = "\x70df\x5fcheck";
${${"\x47\x4c\x4fB\x41LS"}["\x61\x65\x72\x76\x77q\x6deq"]}();

Function Calls

pdf_check 1
create_function 1

Variables

GLOBALS [{'key': 'gcndhdsfudis', 'value': 'last_check'}, {'key': 'scqlfnkk', 'value': 'up_opt'}, {'key': 'jltfacblp', 'value': 'md_5'}, {'key': 'tvftcfgtou', 'value': 'enc'}, {'key': 'aervwqmeq', 'value': 'wpfb_pdf_check'}]
$iwyygbnrp enc
wpfb_pdf_check pdf_check

Stats

MD5 b13ba240c3ce5e7289d174f93dd1c3be
Eval Count 1
Decode Time 41 ms