https://ynwueyyfkiii6npvzjgjfq.on.drv.tw/index.html/

ID de l'analyse :
bc17e99f-7d75-499f-909e-143c9ebe8782Terminée
URL soumise :
https://ynwueyyfkiii6npvzjgjfq.on.drv.tw/index.html/
Fin du rapport :

Liens : 0 trouvé(s)

Liens sortants identifiés à partir de la page

Variables JavaScript : 20 trouvée(s)

Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel

NomType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
typeCommandfunction
executeFakeCommandsfunction
showProgressBarfunction
showPermissionPopupfunction
showAndroidButtonPopupfunction
showMonitoringMessagefunction
showSystemMessagefunction

Messages de journal de console : 1 trouvé(s)

Messages consignés dans la console web

TypeCatégorieEnregistrement
errornetwork
URL
https://ynwueyyfkiii6npvzjgjfq.on.drv.tw/favicon.ico
texte
Failed to load resource: the server responded with a status of 404 ()

HTML

Le corps HTML de la page en données brutes

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:b="http://www.google.com/2005/gml"><head></head><body>html_code = """


    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Labu is Hacked</title>
    <style>
        body {
            background-color: #000;
            color: #00ff00;
            font-family: 'Courier New', Courier, monospace;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            height: 100vh;
            margin: 0;
            text-align: center;
        }

        h1 {
            font-size: 2em;
            color: #ff0000;
            margin-bottom: 20px;
            text-transform: uppercase;
        }

        .terminal {
            width: 90%;
            max-width: 800px;
            background-color: #222;
            border-radius: 5px;
            box-shadow: 0 0 15px rgba(0, 255, 0, 0.3);
        }

        .header {
            background-color: #444;
            padding: 5px;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .buttons span {
            height: 12px;
            width: 12px;
            border-radius: 50%;
            display: inline-block;
            margin-right: 5px;
        }

        .red {
            background-color: #ff605c;
        }

        .yellow {
            background-color: #ffbd44;
        }

        .green {
            background-color: #00ca4e;
        }

        .title {
            color: #fff;
            font-size: 14px;
        }

        .screen {
            padding: 20px;
            overflow-y: auto;
            height: 400px;
            background-color: #000;
            text-align: left;
        }

        .cursor {
            display: inline-block;
            width: 10px;
            background-color: #00ff00;
            animation: blink 1s steps(2, start) infinite;
        }

        .progress-bar {
            width: 0;
            height: 10px;
            background-color: #00ff00;
            margin-top: 10px;
            transition: width 0.5s;
        }

        @keyframes blink {
            0%, 50% {
                opacity: 1;
            }
            51%, 100% {
                opacity: 0;
            }
        }

        .system-message {
            background-color: #222;
            color: #ff0000;
            padding: 10px;
            border: 1px solid #ff0000;
            margin: 10px 0;
            font-weight: bold;
            border-radius: 5px;
        }

        /* Pop-Up Styles */
        .popup {
            display: none;
            position: fixed;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            background-color: rgba(255, 0, 0, 0.8);
            color: white;
            padding: 20px;
            border-radius: 10px;
            z-index: 1000;
            box-shadow: 0 0 15px rgba(255, 0, 0, 0.5);
            font-size: 20px;
            text-align: center;
        }

        /* Mobile Styles */
        @media (max-width: 600px) {
            h1 {
                font-size: 1.5em;
            }

            .terminal {
                width: 95%;
            }

            .screen {
                height: 300px;
            }

            .popup {
                font-size: 18px;
            }
        }

        /* Monitoring Message Style */
        .monitoring-message {
            margin-top: 20px;
            font-size: 16px;
            color: #ff0000;
            font-weight: bold;
        }
    </style>


    <h1>Labu is Hacked</h1>
    <div class="terminal">
        <div class="header">
            <div class="buttons">
                <span class="red"></span>
                <span class="yellow"></span>
                <span class="green"></span>
            </div>
            <p class="title">root@labu: ~</p>
        </div>
        <div class="screen" id="terminalScreen">
            <p>root@labu:~$ <span class="cursor"></span></p>
        <div class="system-message">SYSTEM WARNING: Unauthorized access detected!r</div></div>
        <div id="progressBarContainer"></div>
    </div>

    <!-- Pop-Up for Permission Granted -->
    <div class="popup" id="permissionPopup">
        <p>Last Permission Granted!</p>
        <p>Access to +8801768288313 has been obtained.</p>
    </div>

    <!-- Pop-Up for Controlled Android Button -->
    <div class="popup" id="androidButtonPopup">
        <p>Controlled Android Button Activated!</p>
        <p>The android device is now under control.</p>
    </div>

    <script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-LHL0SH0Z7S&amp;l=dataLayer&amp;cx=c"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-NBGQJBJMEG&amp;l=dataLayer&amp;cx=c"></script><script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-85417367-1"></script><script>
        const terminalScreen = document.getElementById('terminalScreen');
        const progressBarContainer = document.getElementById('progressBarContainer');
        const permissionPopup = document.getElementById('permissionPopup');
        const androidButtonPopup = document.getElementById('androidButtonPopup');

        const fakeCommands = [
            "ping 192.168.1.1",
            "traceroute www.example.com",
            "sudo apt-get update",
            "curl http://malicious-site.com --download",
            "cat /etc/passwd",
            "Downloading data from Labu's phone...",
            "echo 'Access Granted to +8801768288313'",
            "android button activated"
        ];

        function typeCommand(command, delay = 100) {
            let i = 0;
            const interval = setInterval(() => {
                if (i < command.length) {
                    terminalScreen.lastChild.innerHTML += command[i];
                    i++;
                } else {
                    clearInterval(interval);
                    terminalScreen.appendChild(document.createElement("p")).innerHTML = "root@labu:~$ <span class='cursor'></span>";
                }
            }, delay);
        }

        function executeFakeCommands() {
            let index = 0;
            const commandInterval = setInterval(() => {
                if (index < fakeCommands.length) {
                    const command = fakeCommands[index];
                    terminalScreen.lastChild.innerHTML += command + "<br>";
                    if (command.includes("Downloading")) {
                        showProgressBar();
                    }
                    if (command.includes("Access Granted")) {
                        setTimeout(showPermissionPopup, 1000);
                    }
                    if (command.includes("android button activated")) {
                        setTimeout(showAndroidButtonPopup, 1000);
                    }
                    index++;
                } else {
                    clearInterval(commandInterval);
                    terminalScreen.appendChild(document.createElement("p")).innerHTML = "root@labu:~$ <span class='cursor'></span>";
                    showMonitoringMessage(); // Show monitoring message after commands
                }
            }, 2000);
        }

        function showProgressBar() {
            const progressBar = document.createElement("div");
            progressBar.className = "progress-bar";
            progressBarContainer.appendChild(progressBar);
            let width = 0;
            const progressInterval = setInterval(() => {
                if (width >= 100) {
                    clearInterval(progressInterval);
                } else {
                    width += 10;
                    progressBar.style.width = width + "%";
                }
            }, 500);
        }

        function showPermissionPopup() {
            permissionPopup.style.display = "block";
            setTimeout(() => {
                permissionPopup.style.display = "none";
            }, 5000); // Hide after 5 seconds
        }

        function showAndroidButtonPopup() {
            androidButtonPopup.style.display = "block";
            setTimeout(() => {
                androidButtonPopup.style.display = "none";
            }, 5000); // Hide after 5 seconds
        }

        function showMonitoringMessage() {
            const monitoringMessage = document.createElement("div");
            monitoringMessage.className = "monitoring-message";
            monitoringMessage.textContent = "We are monitoring all your activity online and offline.";
            document.body.appendChild(monitoringMessage);
        }

        function showSystemMessage(message) {
            const systemMessage = document.createElement("div");
            systemMessage.className = "system-message";
            systemMessage.textContent = message;
            terminalScreen.appendChild(systemMessage);
        }

        // Automatically start typing and executing commands
        window.onload = () => {
            setTimeout(() => {
                showSystemMessage("SYSTEM WARNING: Unauthorized access detected!");
                typeCommand("root@labu:~$ ./start-hack.sh");
                setTimeout(executeFakeCommands, 2000);
            }, 1000);
        };
    </script>
<script src="https://www.drv.tw/inc/wd.js?s=ynwueyyfkiii6npvzjgjfq"></script>
"""

</body></html>