https://pkljurnalapp.wuaze.com/?i=1

Submitted URL:
https://pkljurnalapp.wuaze.com/
Report Finished:

JavaScript Variables · 5 found

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
onCaptchaSuccessfunction
turnstileobject

Console log messages · 0 found

HTML

<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Security Check - PKL JURNAL APP</title>
    <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async="" defer=""></script>
    <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&amp;family=Poppins:wght@600&amp;display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Roboto', sans-serif;
            background-color: #f0f2f5;
            color: #333;
            display: flex;
            justify-content: center;
            align-items: center;
            min-height: 100vh;
            margin: 0;
            padding: 20px;
            box-sizing: border-box;
            overflow-x: hidden;
        }

        .container {
            background-color: white;
            padding: 2.5rem;
            border-radius: 12px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            width: 100%;
            max-width: 800px;
            text-align: center;
            border: 1px solid #e0e0e0;
            transition: all 0.3s ease;
        }

        .container:hover {
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
        }

        h1 {
            color: #f68b1e;
            font-size: 32px;
            margin-bottom: 1rem;
        }

        .app-name {
            font-family: 'Poppins', sans-serif;
            font-size: 28px;
            font-weight: 600;
            color: #4a4a4a;
            margin-bottom: 1.5rem;
            text-transform: uppercase;
            letter-spacing: 2px;
            background: linear-gradient(45deg, #f68b1e, #4a4a4a);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            animation: gradientAnimation 5s ease infinite;
        }

        @keyframes gradientAnimation {
            0% {background-position: 0% 50%;}
            50% {background-position: 100% 50%;}
            100% {background-position: 0% 50%;}
        }

        .info {
            color: #4a4a4a;
            margin-bottom: 1.2rem;
            font-size: 16px;
            line-height: 1.6;
        }

        .domain-info {
            font-weight: 500;
            color: #f68b1e;
        }

        .loading-container {
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 20px 0;
        }

        .spinner {
            border: 4px solid #f3f3f3;
            border-top: 4px solid #f68b1e;
            border-radius: 50%;
            width: 30px;
            height: 30px;
            animation: spin 1s linear infinite;
            margin-right: 10px;
        }

        .checkmark {
            display: none;
            color: #4CAF50;
            font-size: 30px;
            margin-right: 10px;
        }

        .loading-text {
            font-size: 16px;
            font-weight: 500;
        }

        @keyframes spin {
            0% { transform: rotate(0deg); }
            100% { transform: rotate(360deg); }
        }

        .did-you-know {
            background-color: #e8f0fe;
            border-radius: 8px;
            padding: 15px;
            margin-top: 2rem;
            font-size: 14px;
            color: #4285f4;
        }

        .cloudflare-icon {
            margin-bottom: 1.5rem;
        }

        .cloudflare-icon img {
            width: 150px;
        }

        @media (max-width: 768px) {
            .container {
                padding: 2rem;
                max-width: 90%;
            }

            h1 {
                font-size: 28px;
            }

            .app-name {
                font-size: 24px;
            }

            .info, .loading-text {
                font-size: 14px;
            }

            .did-you-know {
                font-size: 12px;
            }
        }

        /* Hide scrollbar for Chrome, Safari and Opera */
        ::-webkit-scrollbar {
            display: none;
        }

        /* Hide scrollbar for IE, Edge and Firefox */
        body {
            -ms-overflow-style: none;  /* IE and Edge */
            scrollbar-width: none;  /* Firefox */
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="cloudflare-icon">
            <img src="https://cf-assets.www.cloudflare.com/slt3lc6tev37/6EYsdkdfBcHtgPmgp3YtkD/0b203affd2053988264b9253b13de6b3/logo-thumbnail.png" alt="Cloudflare Icon">
        </div>
        <h1>Security Check</h1>
        <div class="app-name">PKL JURNAL APP</div>
        <p class="info">We're verifying that you're human and not a bot. This helps protect our site from automated attacks.</p>
        <div class="loading-container">
            <div class="spinner"></div>
            <span class="checkmark">✓</span>
            <span class="loading-text">Verifying...</span>
        </div>
        <form id="turnstileForm" method="POST" action="/?i=1">
            <div class="cf-turnstile" data-sitekey="0x4AAAAAAAw8KlPo8wDLqiXL" data-callback="onCaptchaSuccess"><div><input type="hidden" name="cf-turnstile-response" id="cf-chl-widget-7v9fy_response"></div></div>        </form>
        <p class="info"><span class="domain-info" id="domainInfo">pkljurnalapp.wuaze.com</span> needs to review the security of your connection before proceeding. This process is automatic and should only take a few seconds.</p>
        <div class="did-you-know">
            <strong>Did you know?</strong> CAPTCHAs like this one help protect websites from spam and abuse while ensuring that real users can access the content they need. They're an important part of cybersecurity in the modern web.
        </div>
    </div>

    <script>
    function onCaptchaSuccess(token) {
        document.querySelector('.spinner').style.display = 'none';
        document.querySelector('.checkmark').style.display = 'inline';
        document.querySelector('.loading-text').textContent = 'Verified!';
        setTimeout(() => {
            document.getElementById("turnstileForm").submit();
        }, 1000);
    }

    // Dynamically detect and display the current domain
    document.addEventListener('DOMContentLoaded', function() {
        const domain = window.location.hostname;
        document.getElementById('domainInfo').textContent = domain;
    });
    </script>


</body></html>