您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Hacking Kenite Simulator
- // ==UserScript==
- // @name Hacking Kenite
- // @namespace http://tampermonkey.net/
- // @version 0.6
- // @description Hacking Kenite Simulator
- // @match *://*/*
- // @grant GM_addStyle
- // ==/UserScript==
- (function() {
- 'use strict';
- // Adiciona o CSS
- GM_addStyle(`
- #ia-hacking-ultra-realista-avancada {
- position: fixed;
- bottom: 20px;
- right: 20px;
- width: 120px;
- height: 120px;
- background-color: rgba(0, 0, 0, 0.9);
- border-radius: 50%;
- display: flex;
- justify-content: center;
- align-items: center;
- box-shadow: 0 0 30px rgba(0, 255, 0, 0.7);
- transition: all 0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55);
- z-index: 9999;
- overflow: hidden;
- font-family: 'Courier New', monospace;
- }
- #ia-hacking-ultra-realista-avancada.expanded {
- width: 450px;
- height: 650px;
- border-radius: 30px;
- }
- .ia-content {
- position: relative;
- width: 80px;
- height: 80px;
- cursor: pointer;
- transition: all 0.3s ease;
- }
- .ia-face {
- position: relative;
- width: 100%;
- height: 100%;
- }
- .ia-eye {
- position: absolute;
- top: 25%;
- width: 25px;
- height: 25px;
- background-color: #00ff00;
- border-radius: 50%;
- animation: blink 3s infinite;
- }
- .ia-eye.left {
- left: 20%;
- }
- .ia-eye.right {
- right: 20%;
- }
- .ia-mouth {
- position: absolute;
- bottom: 25%;
- left: 50%;
- transform: translateX(-50%);
- width: 40px;
- height: 10px;
- background-color: #00ff00;
- border-radius: 5px;
- animation: talk 1.9s infinite;
- }
- .ia-panel {
- display: none;
- flex-direction: column;
- width: 100%;
- height: 700px;
- padding: 20px;
- box-sizing: border-box;
- background-color: rgba(0, 0, 0, 0.95);
- border: 2px solid #00ff00;
- border-radius: 25px;
- }
- #ia-hacking-ultra-realista-avancada.expanded .ia-content {
- display: none;
- }
- #ia-hacking-ultra-realista-avancada.expanded .ia-panel {
- display: flex;
- }
- .ia-header {
- display: flex;
- justify-content: space-between;
- align-items: center;
- margin-bottom: 10px;
- margin-top: 10px;
- border-bottom: 1px solid #00ff00;
- padding-bottom: 10px;
- }
- .ia-title {
- color: #00ff00;
- font-size: 20px;
- font-weight: bold;
- }
- .ia-close {
- cursor: pointer;
- font-size: 18px;
- }
- .ia-body {
- flex-grow: 1;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- }
- .ia-text {
- color: #00ff00;
- font-size: 16px;
- margin-bottom: 20px;
- text-align: center;
- height: 40px;
- }
- .ia-tabs {
- display: flex;
- justify-content: space-around;
- margin-bottom: 20px;
- }
- .ia-tab-button {
- background-color: #111;
- border: 1px solid #00ff00;
- color: #00ff00;
- padding: 10px 15px;
- cursor: pointer;
- transition: all 0.3s ease;
- border-radius: 15px;
- }
- .ia-tab-button.active {
- background-color: #00ff00;
- color: #000;
- }
- .ia-code-window {
- background-color: #0a0a0a;
- border-radius: 15px;
- overflow: hidden;
- margin-bottom: 20px;
- border: 1px solid #00ff00;
- }
- .ia-code-header {
- background-color: #111;
- padding: 8px 15px;
- color: #00ff00;
- font-size: 14px;
- border-bottom: 1px solid #00ff00;
- }
- .ia-code-content {
- padding: 15px;
- color: #00ff00;
- font-size: 14px;
- height: 180px;
- overflow-y: auto;
- white-space: pre-wrap;
- }
- .ia-progress {
- width: 100%;
- height: 12px;
- background-color: #111;
- border-radius: 6px;
- overflow: hidden;
- margin-bottom: 20px;
- }
- .ia-progress-bar {
- width: 0%;
- height: 100%;
- background-color: #00ff00;
- transition: width 0.3s ease;
- }
- .ia-buttons {
- display: grid;
- grid-template-columns: repeat(2, 1fr);
- gap: 12px;
- }
- .ia-button {
- background-color: #111;
- border: 1px solid #00ff00;
- color: #00ff00;
- padding: 12px;
- text-align: center;
- text-decoration: none;
- display: inline-block;
- font-size: 16px;
- cursor: pointer;
- border-radius: 15px;
- transition: all 0.3s ease;
- }
- .ia-button:hover {
- background-color: #00ff00;
- color: #000;
- transform: translateY(-2px);
- box-shadow: 0 5px 15px rgba(0, 255, 0, 0.4);
- }
- .ia-button:active {
- transform: translateY(0);
- box-shadow: none;
- }
- .ia-tool-grid {
- display: grid;
- grid-template-columns: repeat(2, 1fr);
- gap: 15px;
- }
- .ia-tool {
- background-color: #111;
- color: #00ff00;
- padding: 15px;
- text-align: center;
- cursor: pointer;
- border-radius: 15px;
- transition: all 0.3s ease;
- border: 1px solid #00ff00;
- }
- .ia-tool:hover {
- background-color: #00ff00;
- color: #000;
- transform: translateY(-2px);
- box-shadow: 0 5px 15px rgba(0, 255, 0, 0.4);
- }
- .ia-stats {
- color: #00ff00;
- }
- .ia-stat {
- margin-bottom: 20px;
- }
- .ia-stat-label {
- display: inline-block;
- width: 60%;
- font-size: 16px;
- }
- .ia-stat-value {
- display: inline-block;
- width: 40%;
- text-align: right;
- font-size: 16px;
- font-weight: bold;
- }
- .ia-security-level {
- width: 100%;
- height: 12px;
- background-color: #111;
- border-radius: 6px;
- overflow: hidden;
- }
- .ia-security-bar {
- width: 0%;
- height: 100%;
- background-color: #00ff00;
- transition: width 0.3s ease;
- }
- .ia-network-map {
- position: relative;
- width: 100%;
- height: 300px;
- background-color: #0a0a0a;
- border-radius: 15px;
- border: 1px solid #00ff00;
- overflow: hidden;
- }
- .ia-node {
- position: absolute;
- width: 60px;
- height: 60px;
- background-color: #111;
- border: 2px solid #00ff00;
- border-radius: 50%;
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 12px;
- color: #00ff00;
- cursor: pointer;
- transition: all 0.3s ease;
- animation: pulse 2s infinite;
- }
- .ia-node:hover {
- background-color: #00ff00;
- color: #000;
- transform: scale(1.1);
- }
- .ia-node-main {
- top: 50%;
- left: 50%;
- width: 80px;
- height: 80px;
- font-size: 16px;
- font-weight: bold;
- }
- .ia-node-1 { top: 20%; left: 20%; }
- .ia-node-2 { top: 20%; right: 20%; }
- .ia-node-3 { bottom: 20%; left: 20%; }
- .ia-node-4 { bottom: 20%; right: 20%; }
- .ia-footer {
- margin-top: 20px;
- display: flex;
- justify-content: space-between;
- align-items: center;
- border-top: 1px solid #00ff00;
- padding-top: 15px;
- }
- .ia-status {
- color: #00ff00;
- font-size: 16px;
- }
- .ia-battery {
- width: 60px;
- height: 25px;
- border: 2px solid #00ff00;
- border-radius: 5px;
- padding: 2px;
- position: relative;
- }
- .ia-battery::after {
- content: '';
- position: absolute;
- top: 50%;
- right: -6px;
- transform: translateY(-50%);
- width: 4px;
- height: 12px;
- background-color: #00ff00;
- }
- .ia-battery-level {
- width: 100%;
- height: 100%;
- background-color: #00ff00;
- transition: width 0.3s ease;
- }
- @keyframes blink {
- 0%, 45%, 55%, 100% {
- transform: scaleY(1);
- }
- 50% {
- transform: scaleY(0.1);
- }
- }
- @keyframes talk {
- 0%, 100% {
- height: 10px;
- }
- 50% {
- height: 5px;
- }
- }
- @keyframes pulse {
- 0% {
- box-shadow: 0 0 0 0 rgba(0, 255, 0, 0.7);
- }
- 70% {
- box-shadow: 0 0 0 10px rgba(0, 255, 0, 0);
- }
- 100% {
- box-shadow: 0 0 0 0 rgba(0, 255, 0, 0);
- }
- }
- #ia-hacking-ultra-realista-avancada {
- --hue: 120;
- filter: hue-rotate(calc(var(--hue) * 1deg));
- transition: filter 2s ease-in-out;
- }
- ::-webkit-scrollbar {
- width: 10px;
- }
- ::-webkit-scrollbar-track {
- background: #111;
- border-radius: 5px;
- }
- ::-webkit-scrollbar-thumb {
- background: #00ff00;
- border-radius: 5px;
- }
- ::-webkit-scrollbar-thumb:hover {
- background: #00cc00;
- }
- `);
- // Cria o elemento da IA
- const ia = document.createElement('div');
- ia.id = 'ia-hacking-ultra-realista-avancada';
- ia.innerHTML = `
- <div class="ia-content">
- <div class="ia-face">
- <div class="ia-eye left"></div>
- <div class="ia-eye right"></div>
- <div class="ia-mouth"></div>
- </div>
- </div>
- <div class="ia-panel">
- <div class="ia-header">
- <span class="ia-title">Kenite Hacker v6.0</span>
- <span class="ia-close">❌</span>
- </div>
- <div class="ia-body">
- <div class="ia-text">Iniciando sistemas avançados... Aguarde instruções. 🖥️</div>
- <div class="ia-tabs">
- <button class="ia-tab-button active" data-tab="main">Principal</button>
- <button class="ia-tab-button" data-tab="tools">Ferramentas</button>
- <button class="ia-tab-button" data-tab="stats">Estatísticas</button>
- <button class="ia-tab-button" data-tab="network">Rede</button>
- </div>
- <div class="ia-tab-content" id="main-tab">
- <div class="ia-code-window">
- <div class="ia-code-header">
- <span class="ia-code-title">Terminal Avançado</span>
- </div>
- <div class="ia-code-content"></div>
- </div>
- <div class="ia-progress">
- <div class="ia-progress-bar"></div>
- </div>
- <div class="ia-buttons">
- <button class="ia-button" data-action="hack">🔓 Hackear</button>
- <button class="ia-button" data-action="analyze">🔍 Analisar</button>
- <button class="ia-button" data-action="protect">🛡️ Proteger</button>
- <button class="ia-button" data-action="encrypt">🔐 Criptografar</button>
- <button class="ia-button" data-action="decrypt">🔓 Descriptografar</button>
- <button class="ia-button" data-action="network">🌐 Varrer Rede</button>
- </div>
- </div>
- <div class="ia-tab-content" id="tools-tab" style="display:none;">
- <div class="ia-tool-grid">
- <div class="ia-tool" data-tool="portscanner">🔌 Port Scanner</div>
- <div class="ia-tool" data-tool="passwordcracker">🔑 Password Cracker</div>
- <div class="ia-tool" data-tool="malwaredetector">🦠 Malware Detector</div>
- <div class="ia-tool" data-tool="vpn">🌍 VPN</div>
- <div class="ia-tool" data-tool="keylogger">⌨️ Keylogger</div>
- <div class="ia-tool" data-tool="ddos">💥 DDoS Simulator</div>
- <div class="ia-tool" data-tool="forensics">🔬 Forensics Tool</div>
- <div class="ia-tool" data-tool="steganography">🖼️ Steganography</div>
- </div>
- </div>
- <div class="ia-tab-content" id="stats-tab" style="display:none;">
- <div class="ia-stats">
- <div class="ia-stat">
- <span class="ia-stat-label">Ataques Bem-sucedidos:</span>
- <span class="ia-stat-value" id="successful-attacks">0</span>
- </div>
- <div class="ia-stat">
- <span class="ia-stat-label">Ameaças Detectadas:</span>
- <span class="ia-stat-value" id="threats-detected">0</span>
- </div>
- <div class="ia-stat">
- <span class="ia-stat-label">Nível de Segurança:</span>
- <div class="ia-security-level">
- <div class="ia-security-bar"></div>
- </div>
- </div>
- <div class="ia-stat">
- <span class="ia-stat-label">Eficiência do Sistema:</span>
- <span class="ia-stat-value" id="system-efficiency">100%</span>
- </div>
- </div>
- </div>
- <div class="ia-tab-content" id="network-tab" style="display:none;">
- <div class="ia-network-map">
- <div class="ia-node ia-node-main">IA</div>
- <div class="ia-node ia-node-1">Node 1</div>
- <div class="ia-node ia-node-2">Node 2</div>
- <div class="ia-node ia-node-3">Node 3</div>
- <div class="ia-node ia-node-4">Node 4</div>
- </div>
- </div>
- </div>
- <div class="ia-footer">
- <div class="ia-status">Status: Inicializando sistemas avançados... 🟡</div>
- <div class="ia-battery">
- <div class="ia-battery-level"></div>
- </div>
- </div>
- </div>
- `;
- document.body.appendChild(ia);
- // Funções de animação e interatividade
- function animateFusion() {
- ia.style.setProperty('--hue', Math.random() * 360);
- setTimeout(animateFusion, 3000);
- }
- function toggleExpand() {
- ia.classList.toggle('expanded');
- if (ia.classList.contains('expanded')) {
- typeText('Sistema avançado inicializado. Aguardando comandos...', ia.querySelector('.ia-text'));
- }
- }
- function closePanel() {
- ia.classList.remove('expanded');
- }
- function typeText(text, element, speed = 50) {
- let i = 0;
- element.innerHTML = '';
- return new Promise((resolve) => {
- function type() {
- if (i < text.length) {
- element.innerHTML += text.charAt(i);
- i++;
- setTimeout(type, speed);
- } else {
- resolve();
- }
- }
- type();
- });
- }
- function typeCode(code, element) {
- return typeText(code, element, 20);
- }
- async function executeAction(action) {
- const textElement = ia.querySelector('.ia-text');
- const progressBar = ia.querySelector('.ia-progress-bar');
- const statusElement = ia.querySelector('.ia-status');
- const codeElement = ia.querySelector('.ia-code-content');
- await typeText(`Executando: ${action}... 🔄`, textElement);
- statusElement.textContent = 'Status: Processando 🟠';
- progressBar.style.width = '0%';
- let code = '';
- switch(action) {
- case 'Hackear':
- code = `async function hack() {\n const target = await getRandomTarget();\n const vulnerabilities = await scanForVulnerabilities(target);\n if (vulnerabilities.length > 0) {\n await exploitVulnerabilities(vulnerabilities);\n const access = await gainAccess(target);\n if (access) {\n await extractData(target);\n await coverTracks();\n }\n }\n return 'Hack concluído';\n}`;
- break;
- case 'Analisar':
- code = `async function analyze() {\n const data = await collectData();\n const patterns = await identifyPatterns(data);\n const risks = await assessRisks(patterns);\n const report = await generateReport(risks);\n await encryptReport(report);\n return 'Análise concluída';\n}`;
- break;
- case 'Proteger':
- code = `async function protect() {\n const systems = await getSystems();\n for (const system of systems) {\n await updateFirewall(system);\n await patchVulnerabilities(system);\n await enableEncryption(system);\n await setupIntrusionDetection(system);\n }\n return 'Proteção ativada';\n}`;
- break;
- case 'Criptografar':
- code = `async function encrypt(data) {\n const key = await generateStrongKey();\n const encryptedData = await applyAdvancedEncryption(data, key);\n await storeSecurely(key);\n await verifyEncryption(encryptedData, key);\n return encryptedData;\n}`;
- break;
- case 'Descriptografar':
- code = `async function decrypt(encryptedData) {\n const key = await retrieveKey();\n const decryptedData = await applyAdvancedDecryption(encryptedData, key);\n await verifyIntegrity(decryptedData);\n return decryptedData;\n}`;
- break;
- case 'Varrer Rede':
- code = `async function scanNetwork() {\n const devices = await discoverDevices();\n for (const device of devices) {\n const openPorts = await scanPorts(device);\n const services = await identifyServices(openPorts);\n const vulnerabilities = await assessVulnerabilities(services);\n await logDeviceInfo(device, services, vulnerabilities);\n }\n return 'Varredura de rede concluída';\n}`;
- break;
- }
- await typeCode(code, codeElement);
- let progress = 0;
- const interval = setInterval(() => {
- progress += Math.random() * 5;
- if (progress >= 100) {
- clearInterval(interval);
- progress = 100;
- typeText(`${action} concluído! ✅`, textElement);
- statusElement.textContent = 'Status: Concluído 🟢';
- updateStats(action);
- }
- progressBar.style.width = `${progress}%`;
- }, 100);
- }
- function updateStats(action) {
- const successfulAttacks = ia.querySelector('#successful-attacks');
- const threatsDetected = ia.querySelector('#threats-detected');
- const securityBar = ia.querySelector('.ia-security-bar');
- const systemEfficiency = ia.querySelector('#system-efficiency');
- if (action === 'Hackear' || action === 'Analisar') {
- successfulAttacks.textContent = parseInt(successfulAttacks.textContent) + 1;
- }
- if (action === 'Proteger' || action === 'Analisar') {
- threatsDetected.textContent = parseInt(threatsDetected.textContent) + Math.floor(Math.random() * 5) + 1;
- }
- const securityLevel = Math.min(100, parseInt(securityBar.style.width || '0') + Math.floor(Math.random() * 20));
- securityBar.style.width = `${securityLevel}%`;
- const efficiency = Math.max(0, parseInt(systemEfficiency.textContent) - Math.floor(Math.random() * 5));
- systemEfficiency.textContent = `${efficiency}%`;
- }
- // Event Listeners
- ia.querySelector('.ia-content').addEventListener('click', toggleExpand);
- ia.querySelector('.ia-close').addEventListener('click', closePanel);
- const buttons = ia.querySelectorAll('.ia-button');
- buttons.forEach(button => {
- button.addEventListener('click', (e) => {
- const action = e.target.textContent.split(' ')[1];
- executeAction(action);
- });
- });
- const tabButtons = ia.querySelectorAll('.ia-tab-button');
- tabButtons.forEach(button => {
- button.addEventListener('click', (e) => {
- const tabName = e.target.dataset.tab;
- ia.querySelectorAll('.ia-tab-content').forEach(tab => tab.style.display = 'none');
- ia.querySelector(`#${tabName}-tab`).style.display = 'block';
- tabButtons.forEach(btn => btn.classList.remove('active'));
- e.target.classList.add('active');
- });
- });
- const tools = ia.querySelectorAll('.ia-tool');
- tools.forEach(tool => {
- tool.addEventListener('click', async (e) => {
- const toolName = e.target.dataset.tool;
- const textElement = ia.querySelector('.ia-text');
- await typeText(`Ativando ferramenta avançada: ${toolName}...`, textElement);
- setTimeout(() => typeText(`${toolName} ativado com sucesso! Executando operações...`, textElement), 1500);
- });
- });
- // Iniciar animações
- animateFusion();
- // Simular bateria
- setInterval(() => {
- const batteryLevel = ia.querySelector('.ia-battery-level');
- let currentLevel = parseInt(batteryLevel.style.width || '100%');
- currentLevel = Math.max(0, currentLevel - 1);
- batteryLevel.style.width = `${currentLevel}%`;
- if (currentLevel < 20) {
- batteryLevel.style.backgroundColor = '#ff0000';
- }
- }, 5000);
- // Animar nós da rede
- setInterval(() => {
- const nodes = ia.querySelectorAll('.ia-node');
- nodes.forEach(node => {
- node.style.animation = 'none';
- node.offsetHeight; // Trigger reflow
- node.style.animation = null;
- });
- }, 5000);
- })();