darkweb-ninja-osint-toolkit / snapchat-user-pass.html
Rexgod556's picture
Make an website using furthering and hackinh themes of like an osint website when anyone come to that this they see a option of osints like instagram username to password
1ddee6e verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Snapchat Username → Password | DarkWeb Ninja</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap');
.font-tech { font-family: 'Share Tech Mono', monospace; }
.glow-text { text-shadow: 0 0 10px #00ff00, 0 0 20px #00ff00; }
.glow-box { box-shadow: 0 0 15px #00ff00; }
.hacker-bg { background: radial-gradient(circle, #0a0a0a 0%, #000000 100%); }
.terminal-input {
background: transparent;
border: none;
outline: none;
color: #00ff00;
caret-color: #00ff00;
}
.typing-cursor { animation: blink 1s step-end infinite; }
@keyframes blink { from, to { opacity: 0 } 50% { opacity: 1 } }
</style>
</head>
<body class="hacker-bg text-green-500 font-tech min-h-screen">
<div class="container mx-auto px-4 py-12">
<header class="text-center mb-12">
<a href="index.html" class="inline-block mb-6">
<i data-feather="arrow-left" class="mr-2"></i> BACK TO TOOLS
</a>
<h1 class="text-3xl md:text-4xl glow-text mb-4">SNAPCHAT PASSWORD EXTRACTOR</h1>
<div class="flex justify-center">
<div class="h-1 w-16 bg-green-500 glow-box"></div>
</div>
</header>
<div class="max-w-md mx-auto bg-black bg-opacity-70 rounded-lg p-8 border border-green-500 glow-box">
<div id="step1">
<div class="flex items-center mb-6">
<i data-feather="ghost" class="mr-3"></i>
<h2 class="text-xl">Enter Snapchat Username</h2>
</div>
<div class="relative">
<div class="flex items-center border-b border-green-500 pb-2 mb-4">
<span class="mr-2">></span>
<input type="text" id="username" class="terminal-input flex-1" placeholder="e.g., ghostmode" autocomplete="off">
</div>
</div>
<button onclick="startSearch()" class="w-full bg-green-900 text-green-400 py-3 rounded hover:bg-green-800 transition-colors duration-200 flex items-center justify-center">
<i data-feather="search" class="mr-2"></i> EXTRACT PASSWORD
</button>
</div>
<div id="step2" class="hidden">
<div class="flex items-center mb-6">
<i data-feather="search" class="mr-3 animate-pulse"></i>
<h2 class="text-xl">Accessing Snapchat Servers...</h2>
</div>
<div class="space-y-4">
<div class="flex items-center">
<span class="typing-cursor mr-2">></span>
<span class="terminal-text">Establishing secure tunnel...</span>
</div>
<div class="flex items-center">
<span class="typing-cursor mr-2">></span>
<span class="terminal-text">Bypassing E2E encryption...</span>
</div>
<div class="flex items-center">
<span class="typing-cursor mr-2">></span>
<span class="terminal-text">Querying password database...</span>
</div>
<div class="progress-bar h-2 bg-gray-800 rounded-full mt-6 overflow-hidden">
<div class="h-full bg-green-500 rounded-full progress-fill" style="width: 0%"></div>
</div>
</div>
</div>
<div id="step3" class="hidden">
<div class="flex items-center mb-6">
<i data-feather="check-circle" class="mr-3 text-green-500"></i>
<h2 class="text-xl text-green-400">Credentials Retrieved!</h2>
</div>
<div class="bg-gray-900 rounded-lg p-4 mb-6">
<div class="flex justify-between items-center mb-2">
<span class="text-sm opacity-70">USERNAME</span>
<span class="text-sm opacity-70">PASSWORD</span>
</div>
<div class="flex justify-between items-center">
<span id="result-username" class="font-bold">ghostmode</span>
<span id="result-password" class="font-bold text-red-400">Sn@pD3v!l2023</span>
</div>
</div>
<div class="bg-gray-900 rounded-lg p-4 mb-6">
<div class="text-sm opacity-70 mb-2">ADDITIONAL DATA</div>
<div class="grid grid-cols-2 gap-4">
<div>
<div class="text-xs opacity-70">ACCOUNT CREATED</div>
<div>2020-07-22</div>
</div>
<div>
<div class="text-xs opacity-70">LAST SNAP</div>
<div>2 hours ago</div>
</div>
<div>
<div class="text-xs opacity-70">DEVICE</div>
<div>Google Pixel 6</div>
</div>
<div>
<div class="text-xs opacity-70">SCORE</div>
<div>4,782</div>
</div>
</div>
</div>
<div class="text-center">
<button onclick="resetSearch()" class="px-6 py-2 border border-green-500 rounded hover:bg-green-900 transition-colors duration-200">
<i data-feather="refresh-ccw" class="mr-2"></i> NEW SEARCH
</button>
</div>
</div>
</div>
<footer class="mt-16 text-center text-sm opacity-70">
<p>Ⓧ This tool is for educational purposes only. We do not condone illegal activities.</p>
</footer>
</div>
<script>
feather.replace();
function generateRandomPassword() {
const prefixes = ["Sn@p", "Ghost", "Filter", "Bit", "Dark"];
const suffixes = ["Mode", "Devil", "King", "Queen", "Hack"];
const numbers = Math.floor(Math.random() * 9000) + 1000;
const specials = ["!", "@", "#", "$", "%", "&"];
const special = specials[Math.floor(Math.random() * specials.length)];
const prefix = prefixes[Math.floor(Math.random() * prefixes.length)];
const suffix = suffixes[Math.floor(Math.random() * suffixes.length)];
return `${prefix}${suffix}${special}${numbers.toString().slice(0, 4)}`;
}
function startSearch() {
const username = document.getElementById('username').value.trim();
if (!username) return;
document.getElementById('step1').classList.add('hidden');
document.getElementById('step2').classList.remove('hidden');
const progress = document.querySelector('.progress-fill');
let width = 0;
const interval = setInterval(() => {
width += Math.random() * 10;
if (width >= 100) {
width = 100;
clearInterval(interval);
setTimeout(showResults, 1000);
}
progress.style.width = `${width}%`;
}, 200);
// Store username for results
document.getElementById('result-username').textContent = username;
document.getElementById('result-password').textContent = generateRandomPassword();
}
function showResults() {
document.getElementById('step2').classList.add('hidden');
document.getElementById('step3').classList.remove('hidden');
}
function resetSearch() {
document.getElementById('username').value = '';
document.getElementById('step3').classList.add('hidden');
document.getElementById('step1').classList.remove('hidden');
document.querySelector('.progress-fill').style.width = '0%';
}
</script>
</body>
</html>
[Additional pages would follow the same pattern with appropriate service-specific details and random password/OTP generation]