Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?$IoncubeLoader_22F9F3C5D69994F54095F56920938856="eNptkUGSmzAURA+UDQh7yl4GgzSG0fdIIAm0A8k..

Decoded Output download

?><?
session_start();
$uri = md5($_SERVER['REQUEST_URI']);
$exp = 3; // 3 seconds
$hash = $uri .'|'. time();

if (!isset($_SESSION['ddos'])) {
    $_SESSION['ddos'] = $hash;
}

list($_uri, $_exp) = explode('|', $_SESSION['ddos']);

if ($_uri == $uri && time() - $_exp < $exp) {
	$_SESSION['ddos'] = $hash;
    header('HTTP/1.1 503 Service Unavailable');
    die();
}

$_SESSION['ddos'] = $hash;
?>

Did this file decode correctly?

Original Code

<?$IoncubeLoader_22F9F3C5D69994F54095F56920938856="eNptkUGSmzAURA+UDQh7yl4GgzSG0fdIIAm0A8kJBkGcsQeDTh8OkNWrrurevP70u8PnyrMW7XurMleSY6eJXCufhtT/XnnCE9bXO9rTlYvzRrOnpQmo/4kgsZh6iT+LbTfhSxNKcp3wnkn5R9+eZav2vBb1elGdl4OLctRxFthv5bLKpu7MxnA0IexNcUSGdNC+x9+G2ImO4C7J4Pl7rOrxjEy6fAkChU7o0kT3Fx3u30rypkwdrovDbBIzlyr7ZuXPpREZLkcujexuJgj3SsgRRJiDG0LA7s2O8qSm+8s6+zJEz1BlHcUm0oNNKHnGcsweJclcLY4fOYKqmOK/1wRiGnQ0jyxpSzvxpBNNwBM98ZMpnvvGg+M9XxmiqyLHVI86YL08X/D9oUp8aly8UyLsmyDdSd+daLqIEndvFNkPgeDtIpanHI4Bjc4vrawUqDtBhQkbgTUT6DwU4fWd/732OGGe13YCBWFHJMoiG3LYcmQSPJr1mFPBoo8wjpvhSWUvR5nqu/DU88DmOtk2pNuXyIVU6t319gwoCvn2q78ksFC1KD7IPVUZY8EzKhIX14O9WWGr+nbwcHsg1sezHXc70dvpSkzUonPUVLxqBucKwXZF5D5rBGUp8ZtUwayTes4DyFthCz4eX3zUeS3Yl0B6ZuvjiwfLpfXQWHLwWmQf9L32qq8joVx5ISy64nNEfXxjvfuyxQGJBG5aLXXtQMn1MIPAHR+60FbmeO6fzo74kZOsM2gzi4+DVjBrIv7o6B62I8xtFa+6Av+/Tpa6eeuE9Shpi/Cgq+wXLcXmJkshhRP0v1fqM8w2gh8W8MzTpA4gEB6EuOfFcL/4w49/v+wdNg==";eval(base64_decode(gzuncompress(base64_decode($IoncubeLoader_22F9F3C5D69994F54095F56920938856))));?>

Function Calls

gzuncompress 2
base64_decode 4

Variables

$IoncubeLoader_15382D4CB68232EB827917430647E35E eNqNkUFzqyAUhf+SmnQaF29hsVIw+hQCGnZRWtIHBmfsSyq/vphMlpnpgg2c..
$IoncubeLoader_22F9F3C5D69994F54095F56920938856 eNptkUGSmzAURA+UDQh7yl4GgzSG0fdIIAm0A8kJBkGcsQeDTh8OkNWrrure..

Stats

MD5 a9d1769b5c83ff8f7d29205cac9e3b76
Eval Count 2
Decode Time 36 ms