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 $CGsxMGei="\x62\141\x73\x65\x36\x34\x5f\144\145\x63\x6f\x64\145";eval($CGsxMGei("ID8..
Decoded Output download
?> <?php
function generate_subdomains($domain, $subdomain_length, $limit) {
$subdomains = [];
$subdomain_chars = 'abcdefghijklmnopqrstuvwxyz';
$count = 0;
while ($count < $limit) {
$subdomain = '';
for ($i = 0; $i < $subdomain_length; $i++) {
$subdomain .= $subdomain_chars[rand(0, strlen($subdomain_chars) - 1)];
}
$subdomains[] = "$subdomain.$domain";
$count++;
}
return $subdomains;
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$domains = explode("
", $_POST["domains"]);
$subdomain_length = (int)$_POST["subdomain_length"];
// Limit the number of subdomains generated to 20
$limit = 20;
foreach ($domains as $domain) {
$domain = trim($domain);
if (!empty($domain)) {
$subdomains = generate_subdomains($domain, $subdomain_length, $limit);
foreach ($subdomains as $subdomain) {
echo "$subdomain<br>";
}
}
}
}
?><?php
Did this file decode correctly?
Original Code
<?php $CGsxMGei="\x62\141\x73\x65\x36\x34\x5f\144\145\x63\x6f\x64\145";eval($CGsxMGei("ID8+ICA8P3BocAogICAgZnVuY3Rpb24gZ2VuZXJhdGVfc3ViZG9tYWlucygkZG9tYWluLCAkc3ViZG9tYWluX2xlbmd0aCwgJGxpbWl0KSB7CiAgICAgICAgJHN1YmRvbWFpbnMgPSBbXTsKICAgICAgICAkc3ViZG9tYWluX2NoYXJzID0gJ2FiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6JzsKICAgICAgICAkY291bnQgPSAwOwogICAgICAgIHdoaWxlICgkY291bnQgPCAkbGltaXQpIHsKICAgICAgICAgICAgJHN1YmRvbWFpbiA9ICcnOwogICAgICAgICAgICBmb3IgKCRpID0gMDsgJGkgPCAkc3ViZG9tYWluX2xlbmd0aDsgJGkrKykgewogICAgICAgICAgICAgICAgJHN1YmRvbWFpbiAuPSAkc3ViZG9tYWluX2NoYXJzW3JhbmQoMCwgc3RybGVuKCRzdWJkb21haW5fY2hhcnMpIC0gMSldOwogICAgICAgICAgICB9CiAgICAgICAgICAgICRzdWJkb21haW5zW10gPSAiJHN1YmRvbWFpbi4kZG9tYWluIjsKICAgICAgICAgICAgJGNvdW50Kys7CiAgICAgICAgfQogICAgICAgIHJldHVybiAkc3ViZG9tYWluczsKICAgIH0KCiAgICBpZiAoJF9TRVJWRVJbIlJFUVVFU1RfTUVUSE9EIl0gPT0gIlBPU1QiKSB7CiAgICAgICAgJGRvbWFpbnMgPSBleHBsb2RlKCJcbiIsICRfUE9TVFsiZG9tYWlucyJdKTsKICAgICAgICAkc3ViZG9tYWluX2xlbmd0aCA9IChpbnQpJF9QT1NUWyJzdWJkb21haW5fbGVuZ3RoIl07CgogICAgICAgIC8vIExpbWl0IHRoZSBudW1iZXIgb2Ygc3ViZG9tYWlucyBnZW5lcmF0ZWQgdG8gMjAKICAgICAgICAkbGltaXQgPSAyMDsKCiAgICAgICAgZm9yZWFjaCAoJGRvbWFpbnMgYXMgJGRvbWFpbikgewogICAgICAgICAgICAkZG9tYWluID0gdHJpbSgkZG9tYWluKTsKICAgICAgICAgICAgaWYgKCFlbXB0eSgkZG9tYWluKSkgewogICAgICAgICAgICAgICAgJHN1YmRvbWFpbnMgPSBnZW5lcmF0ZV9zdWJkb21haW5zKCRkb21haW4sICRzdWJkb21haW5fbGVuZ3RoLCAkbGltaXQpOwoKICAgICAgICAgICAgICAgIGZvcmVhY2ggKCRzdWJkb21haW5zIGFzICRzdWJkb21haW4pIHsKICAgICAgICAgICAgICAgICAgICBlY2hvICIkc3ViZG9tYWluPGJyPiI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CiAgICA/Pjw/cGhwIA==")); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | de5248c9c577541d3fbe6edd2797bb74 |
Eval Count | 1 |
Decode Time | 58 ms |