| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <title>Pentesting Tool Suite β‘</title> |
| <script src="https://cdn.tailwindcss.com"></script> |
| <link rel="stylesheet" href="style.css"> |
| <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Fira+Code:wght@300;400;500&display=swap" rel="stylesheet"> |
| <script> |
| tailwind.config = { |
| theme: { |
| extend: { |
| colors: { |
| 'hacker-green': '#00ff00', |
| 'hacker-dark': '#0a0a0a', |
| 'bug-red': '#ff3333', |
| 'bounty-gold': '#ffcc00', |
| 'zero-day-blue': '#0066ff', |
| 'dark-panel': '#1a1a1a' |
| }, |
| fontFamily: { |
| 'mono': ['Fira Code', 'monospace'], |
| 'inter': ['Inter', 'sans-serif'] |
| } |
| } |
| } |
| } |
| </script> |
| </head> |
| <body class="bg-hacker-dark text-gray-200 font-inter min-h-screen"> |
| |
| <header class="sticky top-0 z-40 bg-dark-panel/90 backdrop-blur-md border-b border-gray-800"> |
| <div class="container mx-auto px-4 py-3"> |
| <div class="flex flex-col md:flex-row justify-between items-center"> |
| <div class="flex items-center space-x-3 mb-4 md:mb-0"> |
| <a href="index.html" class="w-10 h-10 rounded-full bg-gradient-to-br from-bounty-gold to-hacker-green flex items-center justify-center"> |
| <span class="text-xl font-bold">β‘</span> |
| </a> |
| <div> |
| <h1 class="text-2xl font-bold bg-gradient-to-r from-bounty-gold to-hacker-green bg-clip-text text-transparent font-mono"> |
| PENTEST_TOOL_SUITE |
| </h1> |
| <p class="text-xs text-gray-400 font-mono">// Professional Tools // Bug Bounty Focused</p> |
| </div> |
| </div> |
| |
| <nav class="flex items-center space-x-6"> |
| <a href="index.html" class="text-gray-300 hover:text-hacker-green transition font-mono text-sm">Dashboard</a> |
| <a href="zerodays.html" class="text-gray-300 hover:text-zero-day-blue transition font-mono text-sm">Zero-Days</a> |
| <a href="reports.html" class="text-gray-300 hover:text-bug-red transition font-mono text-sm">Reports</a> |
| <a href="tools.html" class="text-bounty-gold font-mono text-sm border-b-2 border-bounty-gold pb-1">Tools</a> |
| </nav> |
| </div> |
| </div> |
| </header> |
|
|
| <main class="container mx-auto px-4 py-8"> |
| <div class="mb-8"> |
| <h2 class="text-3xl font-bold text-white font-mono mb-4">// PENTESTING TOOL SUITE</h2> |
| <p class="text-gray-400">Comprehensive collection of professional bug bounty hunting tools</p> |
| </div> |
|
|
| <div class="grid grid-cols-1 lg:grid-cols-4 gap-6"> |
| |
| <div class="lg:col-span-2 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg"> |
| <div class="flex items-center space-x-3 mb-6"> |
| <div class="w-10 h-10 rounded-full bg-hacker-green/20 flex items-center justify-center"> |
| <span class="text-xl">π</span> |
| </div> |
| <h3 class="text-xl font-bold text-white font-mono">RECONNAISSANCE</h3> |
| </div> |
| |
| <div class="space-y-4"> |
| <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-hacker-green transition"> |
| <div class="flex justify-between items-center"> |
| <div> |
| <h4 class="font-bold text-white">Subdomain Enumeration</h4> |
| <p class="text-sm text-gray-400">Discover subdomains across multiple data sources</p> |
| </div> |
| <button class="px-4 py-2 bg-hacker-green text-black rounded-lg text-sm font-medium hover:bg-hacker-green/90 transition"> |
| Run |
| </button> |
| </div> |
| </div> |
| |
| <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-hacker-green transition"> |
| <div class="flex justify-between items-center"> |
| <div> |
| <h4 class="font-bold text-white">Port Scanner</h4> |
| <p class="text-sm text-gray-400">Advanced TCP/UDP port scanning with service detection</p> |
| </div> |
| <button class="px-4 py-2 bg-hacker-green text-black rounded-lg text-sm font-medium hover:bg-hacker-green/90 transition"> |
| Run |
| </button> |
| </div> |
| </div> |
| |
| <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-hacker-green transition"> |
| <div class="flex justify-between items-center"> |
| <div> |
| <h4 class="font-bold text-white">Technology Stack Analyzer</h4> |
| <p class="text-sm text-gray-400">Detect frameworks, libraries, and CMS platforms</p> |
| </div> |
| <button class="px-4 py-2 bg-hacker-green text-black rounded-lg text-sm font-medium hover:bg-hacker-green/90 transition"> |
| Run |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="lg:col-span-2 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg"> |
| <div class="flex items-center space-x-3 mb-6"> |
| <div class="w-10 h-10 rounded-full bg-bug-red/20 flex items-center justify-center"> |
| <span class="text-xl">π₯</span> |
| </div> |
| <h3 class="text-xl font-bold text-white font-mono">EXPLOITATION</h3> |
| </div> |
| |
| <div class="space-y-4"> |
| <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-bug-red transition"> |
| <div class="flex justify-between items-center"> |
| <div> |
| <h4 class="font-bold text-white">XSS Payload Generator</h4> |
| <p class="text-sm text-gray-400">Generate and test 1000+ XSS payload variations</p> |
| </div> |
| <button class="px-4 py-2 bg-bug-red text-white rounded-lg text-sm font-medium hover:bg-bug-red/90 transition"> |
| Run |
| </button> |
| </div> |
| </div> |
| |
| <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-bug-red transition"> |
| <div class="flex justify-between items-center"> |
| <div> |
| <h4 class="font-bold text-white">SQL Injection Fuzzer</h4> |
| <p class="text-sm text-gray-400">Advanced SQLi detection with blind/time-based testing</p> |
| </div> |
| <button class="px-4 py-2 bg-bug-red text-white rounded-lg text-sm font-medium hover:bg-bug-red/90 transition"> |
| Run |
| </button> |
| </div> |
| </div> |
| |
| <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-bug-red transition"> |
| <div class="flex justify-between items-center"> |
| <div> |
| <h4 class="font-bold text-white">JWT Token Manipulator</h4> |
| <p class="text-sm text-gray-400">Test JWT vulnerabilities and signature bypasses</p> |
| </div> |
| <button class="px-4 py-2 bg-bug-red text-white rounded-lg text-sm font-medium hover:bg-bug-red/90 transition"> |
| Run |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="lg:col-span-2 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg"> |
| <div class="flex items-center space-x-3 mb-6"> |
| <div class="w-10 h-10 rounded-full bg-zero-day-blue/20 flex items-center justify-center"> |
| <span class="text-xl">π</span> |
| </div> |
| <h3 class="text-xl font-bold text-white font-mono">ANALYSIS</h3> |
| </div> |
| |
| <div class="space-y-4"> |
| <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-zero-day-blue transition"> |
| <div class="flex justify-between items-center"> |
| <div> |
| <h4 class="font-bold text-white">CVSS Calculator</h4> |
| <p class="text-sm text-gray-400">Calculate CVSS v3.1 scores for vulnerabilities</p> |
| </div> |
| <button class="px-4 py-2 bg-zero-day-blue text-white rounded-lg text-sm font-medium hover:bg-zero-day-blue/90 transition"> |
| Run |
| </button> |
| </div> |
| </div> |
| |
| <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-zero-day-blue transition"> |
| <div class="flex justify-between items-center"> |
| <div> |
| <h4 class="font-bold text-white">Bounty Calculator</h4> |
| <p class="text-sm text-gray-400">Estimate potential bug bounty rewards</p> |
| </div> |
| <button class="px-4 py-2 bg-zero-day-blue text-white rounded-lg text-sm font-medium hover:bg-zero-day-blue/90 transition"> |
| Run |
| </button> |
| </div> |
| </div> |
| |
| <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-zero-day-blue transition"> |
| <div class="flex justify-between items-center"> |
| <div> |
| <h4 class="font-bold text-white">HTTP Request Analyzer</h4> |
| <p class="text-sm text-gray-400">Inspect and manipulate HTTP traffic</p> |
| </div> |
| <button class="px-4 py-2 bg-zero-day-blue text-white rounded-lg text-sm font-medium hover:bg-zero-day-blue/90 transition"> |
| Run |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="lg:col-span-2 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg"> |
| <div class="flex items-center space-x-3 mb-6"> |
| <div class="w-10 h-10 rounded-full bg-bounty-gold/20 flex items-center justify-center"> |
| <span class="text-xl">π</span> |
| </div> |
| <h3 class="text-xl font-bold text-white font-mono">TOOL RUNNER</h3> |
| </div> |
| |
| <div class="space-y-6"> |
| <div> |
| <label class="block text-sm font-medium text-gray-400 mb-2">Select Tool</label> |
| <select class="w-full bg-gray-900/50 border border-gray-800 rounded-lg p-3 text-white"> |
| <option>Subdomain Enumeration</option> |
| <option>XSS Payload Generator</option> |
| <option>SQL Injection Fuzzer</option> |
| <option>Port Scanner</option> |
| <option>CVSS Calculator</option> |
| </select> |
| </div> |
| |
| <div> |
| <label class="block text-sm font-medium text-gray-400 mb-2">Target URL</label> |
| <input type="text" class="w-full bg-gray-900/50 border border-gray-800 rounded-lg p-3 text-white" placeholder="https://target.com"> |
| </div> |
| |
| <div> |
| <label class="block text-sm font-medium text-gray-400 mb-2">Parameters</label> |
| <textarea class="w-full bg-gray-900/50 border border-gray-800 rounded-lg p-3 text-white h-32" placeholder="Enter tool parameters..."></textarea> |
| </div> |
| |
| <button class="w-full p-4 bg-gradient-to-r from-bounty-gold to-hacker-green text-black rounded-lg font-bold text-lg hover:opacity-90 transition"> |
| π Execute Tool |
| </button> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="mt-8 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg"> |
| <h3 class="text-xl font-bold text-white font-mono mb-6">// TOOL OUTPUT CONSOLE</h3> |
| |
| <div class="bg-black rounded-xl p-4 border border-gray-700 font-mono text-sm h-64 overflow-y-auto"> |
| <div class="text-hacker-green">root@pentest-tools:~# Starting tool execution...</div> |
| <div class="text-gray-400">[+] Initializing reconnaissance module</div> |
| <div class="text-gray-400">[+] Target: https://target.com</div> |
| <div class="text-gray-400">[+] Scanning for subdomains...</div> |
| <div class="text-hacker-green">[+] Found: api.target.com</div> |
| <div class="text-hacker-green">[+] Found: admin.target.com</div> |
| <div class="text-hacker-green">[+] Found: staging.target.com</div> |
| <div class="text-gray-400">[+] Scanning complete. 3 subdomains discovered.</div> |
| <div class="text-bounty-gold">[!] Potential target: admin.target.com</div> |
| <div class="mt-2 text-hacker-green">root@pentest-tools:~#</div> |
| </div> |
| |
| <div class="mt-4 flex space-x-4"> |
| <button class="px-4 py-2 bg-gray-900/50 border border-gray-800 rounded-lg hover:border-gray-600 transition"> |
| Clear Output |
| </button> |
| <button class="px-4 py-2 bg-gray-900/50 border border-gray-800 rounded-lg hover:border-gray-600 transition"> |
| Export Results |
| </button> |
| </div> |
| </div> |
| </main> |
|
|
| <footer class="mt-12 border-t border-gray-800 py-6"> |
| <div class="container mx-auto px-4"> |
| <div class="flex flex-col md:flex-row justify-between items-center"> |
| <div class="mb-4 md:mb-0"> |
| <p class="text-gray-500 text-sm font-mono">// Pentesting Tool Suite v2.0</p> |
| <p class="text-gray-600 text-xs mt-1">Professional tools for ethical bug bounty hunting</p> |
| </div> |
| <div class="flex space-x-6"> |
| <span class="text-gray-500 text-sm">For Ethical Use Only</span> |
| <span class="text-gray-500 text-sm">Legal Use Required</span> |
| <span class="text-gray-500 text-sm">No Malicious Activity</span> |
| </div> |
| </div> |
| </div> |
| </footer> |
|
|
| <script src="https://unpkg.com/lucide@latest"></script> |
| <script> |
| lucide.createIcons(); |
| |
| |
| document.querySelectorAll('button.bg-hacker-green, button.bg-bug-red, button.bg-zero-day-blue').forEach(button => { |
| button.addEventListener('click', function() { |
| const toolName = this.closest('.p-4')?.querySelector('h4')?.textContent || 'Tool'; |
| const consoleOutput = document.querySelector('.bg-black.rounded-xl'); |
| if (consoleOutput) { |
| consoleOutput.innerHTML += ` |
| <div class="text-hacker-green mt-2">root@pentest-tools:~# Executing ${toolName}</div> |
| <div class="text-gray-400">[+] Running tool with default parameters...</div> |
| <div class="text-gray-400">[+] Tool execution completed successfully</div> |
| <div class="text-hacker-green">root@pentest-tools:~#</div> |
| `; |
| consoleOutput.scrollTop = consoleOutput.scrollHeight; |
| } |
| }); |
| }); |
| </script> |
| </body> |
| </html> |