| <!DOCTYPE html> |
| <html lang="fr"> |
| <head> |
| <meta charset="UTF-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <title>Bbox-2E89A8E8 - Déverrouillage Total TV</title> |
| <script src="https://cdn.tailwindcss.com"></script> |
| <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> |
| <style> |
| .terminal { |
| font-family: 'Courier New', monospace; |
| background-color: #1a1a1a; |
| color: #00ff00; |
| border-radius: 0.5rem; |
| padding: 1rem; |
| height: 300px; |
| overflow-y: auto; |
| } |
| .terminal-line { |
| margin-bottom: 0.5rem; |
| line-height: 1.4; |
| } |
| .terminal-input { |
| display: flex; |
| align-items: center; |
| } |
| .terminal-prompt { |
| color: #00ff00; |
| margin-right: 0.5rem; |
| } |
| .progress-bar { |
| height: 8px; |
| border-radius: 4px; |
| background-color: #2d3748; |
| overflow: hidden; |
| } |
| .progress-fill { |
| height: 100%; |
| background: linear-gradient(90deg, #3b82f6, #8b5cf6); |
| transition: width 0.3s ease; |
| } |
| .blink { |
| animation: blink 1s infinite; |
| } |
| @keyframes blink { |
| 50% { opacity: 0; } |
| } |
| .hidden-address { |
| font-family: monospace; |
| letter-spacing: 2px; |
| user-select: none; |
| cursor: default; |
| } |
| .glow { |
| text-shadow: 0 0 10px rgba(59, 130, 246, 0.7); |
| } |
| .btn { |
| transition: all 0.3s ease; |
| cursor: pointer; |
| } |
| .btn:hover { |
| transform: translateY(-1px); |
| box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); |
| } |
| .btn:active { |
| transform: translateY(1px); |
| } |
| .channel-locked { |
| background: linear-gradient(135deg, #1f2937, #111827); |
| } |
| .channel-decrypting { |
| background: linear-gradient(135deg, #1f2937, #1e40af); |
| animation: pulse 2s infinite; |
| } |
| .channel-unlocked { |
| background: linear-gradient(135deg, #1f2937, #065f46); |
| } |
| @keyframes pulse { |
| 0% { opacity: 0.8; } |
| 50% { opacity: 1; } |
| 100% { opacity: 0.8; } |
| } |
| .premium-badge { |
| position: absolute; |
| top: 4px; |
| right: 4px; |
| background: linear-gradient(135deg, #f59e0b, #b45309); |
| color: white; |
| font-size: 10px; |
| padding: 2px 6px; |
| border-radius: 4px; |
| } |
| .hacked-effect { |
| animation: hacked 0.5s infinite alternate; |
| } |
| @keyframes hacked { |
| from { box-shadow: 0 0 5px rgba(16, 185, 129, 0.5); } |
| to { box-shadow: 0 0 20px rgba(16, 185, 129, 0.8); } |
| } |
| .countdown { |
| font-size: 1.5rem; |
| font-weight: bold; |
| color: #10b981; |
| } |
| </style> |
| </head> |
| <body class="bg-gray-900 text-gray-100 min-h-screen"> |
| <div class="container mx-auto px-4 py-8"> |
| |
| <header class="mb-8 text-center relative"> |
| <h1 class="text-3xl font-bold text-green-500 mb-2 glow hacked-effect">Bbox-2E89A8E8 - ACCÈS TOTAL</h1> |
| <p class="text-gray-400">Système de déverrouillage automatique des chaînes premium</p> |
| <div class="absolute top-0 right-0 bg-gray-800 px-3 py-1 rounded-bl-lg text-xs"> |
| <span class="text-gray-400">Réseau: </span> |
| <span class="hidden-address text-green-400" id="protected-address">Bbox-2E89A8E8</span> |
| <button id="hide-btn" class="ml-2 text-green-400 hover:text-green-300 btn"> |
| <i class="fas fa-eye-slash"></i> |
| </button> |
| </div> |
| </header> |
|
|
| |
| <div class="bg-green-900 bg-opacity-20 rounded-xl shadow-lg p-6 mb-6 border border-green-500 hacked-effect"> |
| <div class="flex items-center justify-center"> |
| <i class="fas fa-unlock-alt text-green-400 text-3xl mr-4"></i> |
| <div> |
| <h2 class="text-xl font-semibold text-green-400">DÉVERROUILLAGE AUTOMATIQUE EN COURS</h2> |
| <p class="text-green-300">Toutes les chaînes premium sont maintenant déverrouillées!</p> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="grid grid-cols-1 lg:grid-cols-3 gap-6 mb-8"> |
| |
| <div class="bg-gray-800 rounded-xl shadow-lg p-6"> |
| <h2 class="text-xl font-semibold text-green-400 mb-4 flex items-center"> |
| <i class="fas fa-user-secret mr-2"></i> Statut du Hack |
| </h2> |
| <div class="space-y-4"> |
| <div> |
| <div class="flex justify-between mb-1"> |
| <span class="text-sm font-medium">Protections contournées</span> |
| <span class="text-sm font-bold text-green-400" id="bypassed-count">12/12</span> |
| </div> |
| <div class="progress-bar"> |
| <div class="progress-fill" id="bypassed-progress" style="width: 100%"></div> |
| </div> |
| </div> |
| <div> |
| <div class="flex justify-between mb-1"> |
| <span class="text-sm font-medium">Chaînes déverrouillées</span> |
| <span class="text-sm font-bold text-green-400" id="unlocked-count">16</span> |
| </div> |
| <div class="progress-bar"> |
| <div class="progress-fill" id="unlocked-progress" style="width: 100%"></div> |
| </div> |
| </div> |
| <div> |
| <div class="flex justify-between mb-1"> |
| <span class="text-sm font-medium">Accès root</span> |
| <span class="text-sm font-bold text-green-400" id="root-access">OUI</span> |
| </div> |
| <div class="progress-bar"> |
| <div class="progress-fill" id="root-progress" style="width: 100%"></div> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="bg-gray-800 rounded-xl shadow-lg p-6"> |
| <h2 class="text-xl font-semibold text-green-400 mb-4 flex items-center"> |
| <i class="fas fa-bug mr-2"></i> Exploits Disponibles |
| </h2> |
| <div class="space-y-4"> |
| <div class="flex items-center justify-between"> |
| <span class="text-sm">Vulnérabilités trouvées</span> |
| <span class="font-mono text-green-400" id="vulns-count">3</span> |
| </div> |
| <div class="flex items-center justify-between"> |
| <span class="text-sm">Payloads injectés</span> |
| <span class="font-mono text-yellow-400" id="payloads-count">3</span> |
| </div> |
| <div class="flex items-center justify-between"> |
| <span class="text-sm">Statut</span> |
| <span class="font-mono text-green-400" id="exploit-status">TERMINÉ</span> |
| </div> |
| <button id="auto-hack-btn" class="w-full bg-green-600 hover:bg-green-700 text-white py-2 px-4 rounded-lg flex items-center justify-center btn"> |
| <i class="fas fa-check mr-2"></i> |
| <span>DÉVERROUILLAGE COMPLET</span> |
| </button> |
| </div> |
| </div> |
|
|
| |
| <div class="bg-gray-800 rounded-xl shadow-lg p-6"> |
| <h2 class="text-xl font-semibold text-green-400 mb-4 flex items-center"> |
| <i class="fas fa-shield-alt mr-2"></i> Protection |
| </h2> |
| <div class="space-y-4"> |
| <div class="flex items-center"> |
| <div class="w-3 h-3 rounded-full bg-green-500 mr-2"></div> |
| <span id="connection-status">Anonymat garanti</span> |
| </div> |
| <div class="bg-gray-700 p-3 rounded-lg"> |
| <div class="font-mono text-xs"> |
| <div class="flex justify-between"> |
| <span class="text-gray-400">IP:</span> |
| <span class="text-green-300" id="ip-address">TOR Network</span> |
| </div> |
| <div class="flex justify-between"> |
| <span class="text-gray-400">MAC:</span> |
| <span class="text-green-300" id="mac-address">Spoofed</span> |
| </div> |
| <div class="flex justify-between"> |
| <span class="text-gray-400">Trace:</span> |
| <span class="text-green-300" id="trace-status">EFFACÉE</span> |
| </div> |
| </div> |
| </div> |
| <button id="secure-btn" class="w-full bg-purple-600 hover:bg-purple-700 text-white py-2 px-4 rounded-lg flex items-center justify-center btn"> |
| <i class="fas fa-user-ninja mr-2"></i> |
| <span>MODE GHOST ACTIF</span> |
| </button> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="bg-gray-800 rounded-xl shadow-lg overflow-hidden mb-8"> |
| <div class="bg-gray-700 px-4 py-2 flex items-center"> |
| <div class="w-3 h-3 rounded-full bg-red-500 mr-2"></div> |
| <div class="w-3 h-3 rounded-full bg-yellow-500 mr-2"></div> |
| <div class="w-3 h-3 rounded-full bg-green-500 mr-2"></div> |
| <span class="text-sm ml-2">Terminal de Contrôle - Mode Expert</span> |
| </div> |
| <div class="terminal" id="terminal"> |
| <div class="terminal-line">> Système de déverrouillage TV v11.7.3 - Initialisation...</div> |
| <div class="terminal-line">> Chargement des exploits...</div> |
| <div class="terminal-line text-green-400">[OK] Exploit CVE-2023-38462 chargé</div> |
| <div class="terminal-line text-green-400">[OK] Exploit CVE-2023-29476 chargé</div> |
| <div class="terminal-line text-green-400">[OK] Zero-day Bbox-2E89A8E8 chargé</div> |
| <div class="terminal-line">> Connexion au réseau Bbox-2E89A8E8...</div> |
| <div class="terminal-line text-green-400">[OK] Accès root obtenu sur le décodeur</div> |
| <div class="terminal-line">> Protection d'anonymat activée</div> |
| <div class="terminal-line text-green-400">[STATUS] Déverrouillage automatique lancé</div> |
| <div class="terminal-line text-green-400">[HACK] Contournement des protections DRM...</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #1 contournée (AES-256)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #2 contournée (HDCP)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #3 contournée (DTCP)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #4 contournée (WMDRM)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #5 contournée (AES-256)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #6 contournée (HDCP)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #7 contournée (DTCP)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #8 contournée (WMDRM)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #9 contournée (AES-256)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #10 contournée (HDCP)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #11 contournée (DTCP)</div> |
| <div class="terminal-line text-green-400">[HACK] Protection #12 contournée (WMDRM)</div> |
| <div class="terminal-line text-green-400">[HACK] Toutes les protections ont été contournées!</div> |
| <div class="terminal-line text-green-400">[HACK] Elevation des privilèges...</div> |
| <div class="terminal-line text-green-400">[HACK] Accès root obtenu avec succès!</div> |
| <div class="terminal-line text-green-400">[HACK] Injection du payload de déverrouillage...</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne Canal+ déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne Canal+ Sport déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne Canal+ Cinéma déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne Canal+ Séries déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne Bein Sports 1 déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne Bein Sports 2 déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne RMC Sport 1 déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne RMC Sport 2 déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne OCS Max déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne OCS City déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne OCS Géants déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne OCS Choc déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne Golf+ déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne Eurosport 1 déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne Eurosport 2 déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Chaîne TF1 Séries Films déverrouillée!</div> |
| <div class="terminal-line text-green-400">[HACK] Toutes les chaînes premium ont été déverrouillées!</div> |
| <div class="terminal-line">> Vous pouvez maintenant profiter de toutes les chaînes gratuitement</div> |
| <div class="terminal-input"> |
| <span class="terminal-prompt">></span> |
| <input type="text" class="bg-transparent border-none outline-none flex-grow" id="terminal-input" autocomplete="off"> |
| <span class="blink">_</span> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="bg-gray-800 rounded-xl shadow-lg overflow-hidden p-6"> |
| <h2 class="text-xl font-semibold text-green-400 mb-4 flex items-center"> |
| <i class="fas fa-tv mr-2"></i> Chaînes Premium Déverrouillées |
| </h2> |
| <div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4" id="tv-grid"> |
| |
| </div> |
| </div> |
| </div> |
|
|
| <script> |
| |
| let isHidden = false; |
| let isStealthMode = true; |
| let channels = [ |
| { name: "Canal+", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "Canal+ Sport", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "Canal+ Cinéma", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "Canal+ Séries", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "Bein Sports 1", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "Bein Sports 2", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "RMC Sport 1", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "RMC Sport 2", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "OCS Max", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "OCS City", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "OCS Géants", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "OCS Choc", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "Golf+", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "Eurosport 1", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "Eurosport 2", status: "unlocked", decryptedAt: "maintenant", premium: true }, |
| { name: "TF1 Séries Films", status: "unlocked", decryptedAt: "maintenant", premium: true } |
| ]; |
| let unlockedChannels = channels.length; |
| let bypassedProtections = 12; |
| let totalProtections = 12; |
| |
| |
| function initTVGrid() { |
| const tvGrid = document.getElementById('tv-grid'); |
| tvGrid.innerHTML = ''; |
| |
| channels.forEach(channel => { |
| const channelElement = document.createElement('div'); |
| channelElement.className = 'bg-gray-700 rounded-lg overflow-hidden channel relative'; |
| |
| let iconClass = 'fa-lock-open text-green-400'; |
| let channelClass = 'channel-unlocked'; |
| |
| channelElement.innerHTML = ` |
| <div class="aspect-video ${channelClass} flex items-center justify-center"> |
| <i class="fas ${iconClass} text-2xl"></i> |
| </div> |
| <div class="p-2"> |
| <div class="font-medium">${channel.name}</div> |
| <div class="text-xs text-gray-400">${channel.decryptedAt}</div> |
| </div> |
| ${channel.premium ? '<div class="premium-badge">PREMIUM</div>' : ''} |
| `; |
| |
| tvGrid.appendChild(channelElement); |
| }); |
| } |
| |
| |
| const terminal = document.getElementById('terminal'); |
| const terminalInput = document.getElementById('terminal-input'); |
| |
| terminalInput.addEventListener('keypress', function(e) { |
| if (e.key === 'Enter') { |
| const command = terminalInput.value.trim(); |
| terminalInput.value = ''; |
| |
| |
| addTerminalLine(`> ${command}`, 'command'); |
| |
| |
| processCommand(command); |
| |
| |
| terminal.scrollTop = terminal.scrollHeight; |
| } |
| }); |
| |
| function addTerminalLine(text, type = 'normal') { |
| const line = document.createElement('div'); |
| line.className = 'terminal-line'; |
| |
| if (type === 'command') { |
| line.textContent = text; |
| } else if (type === 'success') { |
| line.className += ' text-green-400'; |
| line.textContent = text; |
| } else if (type === 'error') { |
| line.className += ' text-red-400'; |
| line.textContent = text; |
| } else if (type === 'warning') { |
| line.className += ' text-yellow-400'; |
| line.textContent = text; |
| } else if (type === 'info') { |
| line.className += ' text-blue-400'; |
| line.textContent = text; |
| } |
| |
| |
| terminal.insertBefore(line, terminal.lastElementChild); |
| } |
| |
| function processCommand(command) { |
| command = command.toLowerCase(); |
| |
| if (command === 'help') { |
| addTerminalLine('Commandes disponibles:', 'info'); |
| addTerminalLine('unlockall - Déverrouiller toutes les chaînes premium', 'success'); |
| addTerminalLine('bypass - Contourner les protections DRM', 'success'); |
| addTerminalLine('root - Obtenir les accès root', 'success'); |
| addTerminalLine('status - Afficher le statut du hack', 'info'); |
| addTerminalLine('stealth - Activer le mode ghost', 'info'); |
| addTerminalLine('clear - Effacer le terminal', 'info'); |
| } |
| else if (command === 'unlockall') { |
| addTerminalLine('Toutes les chaînes sont déjà déverrouillées!', 'success'); |
| } |
| else if (command === 'bypass') { |
| addTerminalLine('Toutes les protections ont déjà été contournées!', 'success'); |
| } |
| else if (command === 'root') { |
| addTerminalLine('Accès root déjà obtenu!', 'success'); |
| } |
| else if (command === 'status') { |
| addTerminalLine('Statut du hack:', 'info'); |
| addTerminalLine(`- Protections contournées: ${bypassedProtections}/${totalProtections}`, 'success'); |
| addTerminalLine(`- Chaînes déverrouillées: ${unlockedChannels}/${channels.length}`, 'success'); |
| addTerminalLine(`- Accès root: OUI`, 'success'); |
| addTerminalLine(`- Mode furtif: ACTIF`, 'success'); |
| } |
| else if (command === 'stealth') { |
| toggleStealthMode(); |
| } |
| else if (command === 'clear') { |
| |
| while (terminal.childNodes.length > 1) { |
| terminal.removeChild(terminal.firstChild); |
| } |
| } |
| else { |
| addTerminalLine(`Commande inconnue: ${command}`, 'error'); |
| addTerminalLine('Tapez "help" pour la liste des commandes', 'info'); |
| } |
| } |
| |
| |
| function toggleStealthMode() { |
| isStealthMode = !isStealthMode; |
| const statusElement = document.getElementById('connection-status'); |
| const secureBtn = document.getElementById('secure-btn'); |
| |
| if (isStealthMode) { |
| statusElement.textContent = "Anonymat garanti"; |
| secureBtn.innerHTML = '<i class="fas fa-user-ninja mr-2"></i><span>MODE GHOST ACTIF</span>'; |
| addTerminalLine('Mode ghost activé - Toutes les traces ont été effacées', 'success'); |
| } else { |
| statusElement.textContent = "Protection standard"; |
| secureBtn.innerHTML = '<i class="fas fa-user-ninja mr-2"></i><span>ACTIVER LE MODE GHOST</span>'; |
| addTerminalLine('Mode ghost désactivé - Protection standard activée', 'warning'); |
| } |
| } |
| |
| |
| document.addEventListener('DOMContentLoaded', function() { |
| initTVGrid(); |
| |
| |
| terminalInput.focus(); |
| |
| |
| document.getElementById('auto-hack-btn').addEventListener('click', function() { |
| addTerminalLine('Toutes les chaînes sont déjà déverrouillées!', 'success'); |
| }); |
| |
| |
| document.getElementById('secure-btn').addEventListener('click', function() { |
| addTerminalLine('> stealth', 'command'); |
| toggleStealthMode(); |
| }); |
| |
| |
| document.getElementById('hide-btn').addEventListener('click', function() { |
| const address = document.getElementById('protected-address'); |
| if (isHidden) { |
| address.textContent = "Bbox-2E89A8E8"; |
| this.innerHTML = '<i class="fas fa-eye-slash"></i>'; |
| addTerminalLine('Adresse réseau affichée', 'info'); |
| } else { |
| address.textContent = "••••••••••"; |
| this.innerHTML = '<i class="fas fa-eye"></i>'; |
| addTerminalLine('Adresse réseau masquée', 'warning'); |
| } |
| isHidden = !isHidden; |
| }); |
| }); |
| </script> |
| <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=docto41/tv" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> |
| </html> |