cyberviser commited on
Commit
a0c2820
·
verified ·
1 Parent(s): 0adca4b

🐳 07/03 - 20:06 - deploy

Browse files
Files changed (6) hide show
  1. index.html +13 -3
  2. reports.html +384 -0
  3. script.js +59 -9
  4. style.css +64 -0
  5. tools.html +313 -0
  6. zerodays.html +252 -0
index.html CHANGED
@@ -67,10 +67,17 @@
67
  </div>
68
  </div>
69
 
 
 
 
 
 
 
 
70
  <div class="flex items-center space-x-4">
71
- <div class="hidden md:flex items-center space-x-6">
72
  <span class="px-3 py-1 bg-bug-red/20 text-bug-red rounded-full text-sm font-medium">Active Hunter</span>
73
- <span class="px-3 py-1 bg-bounty-gold/20 text-bounty-gold rounded-full text-sm font-medium">$$$ Bounty Mode</span>
74
  </div>
75
  <div class="relative">
76
  <div class="w-3 h-3 bg-hacker-green rounded-full animate-ping absolute -top-1 -right-1"></div>
@@ -349,7 +356,10 @@
349
  </footer>
350
 
351
  <!-- JavaScript -->
 
 
 
 
352
  <script src="script.js"></script>
353
- <script src="https://deepsite.hf.co/deepsite-badge.js"></script>
354
  </body>
355
  </html>
 
67
  </div>
68
  </div>
69
 
70
+ <nav class="hidden md:flex items-center space-x-6">
71
+ <a href="index.html" class="text-gray-300 hover:text-hacker-green transition font-mono text-sm">Dashboard</a>
72
+ <a href="zerodays.html" class="text-gray-300 hover:text-zero-day-blue transition font-mono text-sm">Zero-Days</a>
73
+ <a href="reports.html" class="text-gray-300 hover:text-bug-red transition font-mono text-sm">Reports</a>
74
+ <a href="tools.html" class="text-gray-300 hover:text-bounty-gold transition font-mono text-sm">Tools</a>
75
+ </nav>
76
+
77
  <div class="flex items-center space-x-4">
78
+ <div class="hidden md:flex items-center space-x-4">
79
  <span class="px-3 py-1 bg-bug-red/20 text-bug-red rounded-full text-sm font-medium">Active Hunter</span>
80
+ <span class="px-3 py-1 bg-bounty-gold/20 text-bounty-gold rounded-full text-sm font-medium">$$ Bounty Mode</span>
81
  </div>
82
  <div class="relative">
83
  <div class="w-3 h-3 bg-hacker-green rounded-full animate-ping absolute -top-1 -right-1"></div>
 
356
  </footer>
357
 
358
  <!-- JavaScript -->
359
+ <script src="https://unpkg.com/lucide@latest"></script>
360
+ <script>
361
+ lucide.createIcons();
362
+ </script>
363
  <script src="script.js"></script>
 
364
  </body>
365
  </html>
reports.html ADDED
@@ -0,0 +1,384 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Bug Bounty Report Manager 📊</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="style.css">
9
+ <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">
10
+ <script>
11
+ tailwind.config = {
12
+ theme: {
13
+ extend: {
14
+ colors: {
15
+ 'hacker-green': '#00ff00',
16
+ 'hacker-dark': '#0a0a0a',
17
+ 'bug-red': '#ff3333',
18
+ 'bounty-gold': '#ffcc00',
19
+ 'zero-day-blue': '#0066ff',
20
+ 'dark-panel': '#1a1a1a'
21
+ },
22
+ fontFamily: {
23
+ 'mono': ['Fira Code', 'monospace'],
24
+ 'inter': ['Inter', 'sans-serif']
25
+ }
26
+ }
27
+ }
28
+ }
29
+ </script>
30
+ </head>
31
+ <body class="bg-hacker-dark text-gray-200 font-inter min-h-screen">
32
+ <!-- Header -->
33
+ <header class="sticky top-0 z-40 bg-dark-panel/90 backdrop-blur-md border-b border-gray-800">
34
+ <div class="container mx-auto px-4 py-3">
35
+ <div class="flex flex-col md:flex-row justify-between items-center">
36
+ <div class="flex items-center space-x-3 mb-4 md:mb-0">
37
+ <a href="index.html" class="w-10 h-10 rounded-full bg-gradient-to-br from-bug-red to-hacker-green flex items-center justify-center">
38
+ <span class="text-xl font-bold">📊</span>
39
+ </a>
40
+ <div>
41
+ <h1 class="text-2xl font-bold bg-gradient-to-r from-bug-red to-hacker-green bg-clip-text text-transparent font-mono">
42
+ REPORT_MANAGER
43
+ </h1>
44
+ <p class="text-xs text-gray-400 font-mono">// Bug Bounty Reports // Submission Tracking</p>
45
+ </div>
46
+ </div>
47
+
48
+ <nav class="flex items-center space-x-6">
49
+ <a href="index.html" class="text-gray-300 hover:text-hacker-green transition font-mono text-sm">Dashboard</a>
50
+ <a href="zerodays.html" class="text-gray-300 hover:text-zero-day-blue transition font-mono text-sm">Zero-Days</a>
51
+ <a href="reports.html" class="text-bug-red font-mono text-sm border-b-2 border-bug-red pb-1">Reports</a>
52
+ <a href="tools.html" class="text-gray-300 hover:text-bounty-gold transition font-mono text-sm">Tools</a>
53
+ </nav>
54
+ </div>
55
+ </div>
56
+ </header>
57
+
58
+ <main class="container mx-auto px-4 py-8">
59
+ <div class="mb-8">
60
+ <h2 class="text-3xl font-bold text-white font-mono mb-4">// BUG BOUNTY REPORT MANAGER</h2>
61
+ <p class="text-gray-400">Track, manage, and submit bug bounty reports across multiple platforms</p>
62
+ </div>
63
+
64
+ <div class="grid grid-cols-1 lg:grid-cols-3 gap-8">
65
+ <!-- Left Column: Active Reports -->
66
+ <div class="lg:col-span-2 space-y-8">
67
+ <!-- Report Status Dashboard -->
68
+ <div class="bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
69
+ <div class="flex justify-between items-center mb-6">
70
+ <h3 class="text-xl font-bold text-white font-mono">// ACTIVE REPORTS</h3>
71
+ <button class="px-4 py-2 bg-bug-red text-white rounded-lg text-sm font-medium hover:bg-bug-red/90 transition">
72
+ + New Report
73
+ </button>
74
+ </div>
75
+
76
+ <div class="space-y-4">
77
+ <div class="border border-gray-800 rounded-xl p-4 hover:border-bug-red transition">
78
+ <div class="flex justify-between items-start">
79
+ <div class="flex-1">
80
+ <div class="flex items-center space-x-2 mb-2">
81
+ <span class="w-3 h-3 bg-bug-red rounded-full animate-pulse"></span>
82
+ <h4 class="font-bold text-white">RCE in Payment Processing API</h4>
83
+ <span class="px-2 py-1 bg-bug-red/20 text-bug-red rounded text-xs">CRITICAL</span>
84
+ </div>
85
+ <p class="text-gray-400 text-sm mb-3">Remote code execution vulnerability in payment gateway API endpoint.</p>
86
+ <div class="flex justify-between items-center">
87
+ <div class="text-sm">
88
+ <span class="text-gray-500">Platform: </span>
89
+ <span class="text-hacker-green">HackerOne</span>
90
+ </div>
91
+ <div class="flex items-center space-x-4">
92
+ <span class="text-bounty-gold">$15,000</span>
93
+ <span class="px-2 py-1 bg-gray-900 rounded text-xs text-gray-300">Under Review</span>
94
+ </div>
95
+ </div>
96
+ </div>
97
+ </div>
98
+ </div>
99
+
100
+ <div class="border border-gray-800 rounded-xl p-4 hover:border-bounty-gold transition">
101
+ <div class="flex justify-between items-start">
102
+ <div class="flex-1">
103
+ <div class="flex items-center space-x-2 mb-2">
104
+ <span class="w-3 h-3 bg-bounty-gold rounded-full"></span>
105
+ <h4 class="font-bold text-white">XSS in User Profile Upload</h4>
106
+ <span class="px-2 py-1 bg-bounty-gold/20 text-bounty-gold rounded text-xs">MEDIUM</span>
107
+ </div>
108
+ <p class="text-gray-400 text-sm mb-3">Cross-site scripting in profile picture upload functionality.</p>
109
+ <div class="flex justify-between items-center">
110
+ <div class="text-sm">
111
+ <span class="text-gray-500">Platform: </span>
112
+ <span class="text-hacker-green">Bugcrowd</span>
113
+ </div>
114
+ <div class="flex items-center space-x-4">
115
+ <span class="text-bounty-gold">$2,500</span>
116
+ <span class="px-2 py-1 bg-green-900/20 text-green-400 rounded text-xs">Triaged</span>
117
+ </div>
118
+ </div>
119
+ </div>
120
+ </div>
121
+ </div>
122
+
123
+ <div class="border border-gray-800 rounded-xl p-4 hover:border-hacker-green transition">
124
+ <div class="flex justify-between items-start">
125
+ <div class="flex-1">
126
+ <div class="flex items-center space-x-2 mb-2">
127
+ <span class="w-3 h-3 bg-hacker-green rounded-full"></span>
128
+ <h4 class="font-bold text-white">Information Disclosure in Logs</h4>
129
+ <span class="px-2 py-1 bg-hacker-green/20 text-hacker-green rounded text-xs">LOW</span>
130
+ </div>
131
+ <p class="text-gray-400 text-sm mb-3">Sensitive data exposure in debug logs endpoint.</p>
132
+ <div class="flex justify-between items-center">
133
+ <div class="text-sm">
134
+ <span class="text-gray-500">Platform: </span>
135
+ <span class="text-hacker-green">Intigriti</span>
136
+ </div>
137
+ <div class="flex items-center space-x-4">
138
+ <span class="text-bounty-gold">$500</span>
139
+ <span class="px-2 py-1 bg-blue-900/20 text-blue-400 rounded text-xs">Resolved</span>
140
+ </div>
141
+ </div>
142
+ </div>
143
+ </div>
144
+ </div>
145
+ </div>
146
+ </div>
147
+
148
+ <!-- Report Generator -->
149
+ <div class="bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
150
+ <h3 class="text-xl font-bold text-white font-mono mb-6">// REPORT GENERATOR</h3>
151
+
152
+ <div class="space-y-6">
153
+ <div>
154
+ <label class="block text-sm font-medium text-gray-400 mb-2">Vulnerability Type</label>
155
+ <select class="w-full bg-gray-900/50 border border-gray-800 rounded-lg p-3 text-white">
156
+ <option>Remote Code Execution (RCE)</option>
157
+ <option>SQL Injection</option>
158
+ <option>Cross-Site Scripting (XSS)</option>
159
+ <option>Authentication Bypass</option>
160
+ <option>Information Disclosure</option>
161
+ <option>Business Logic Flaw</option>
162
+ </select>
163
+ </div>
164
+
165
+ <div>
166
+ <label class="block text-sm font-medium text-gray-400 mb-2">Severity</label>
167
+ <div class="flex space-x-4">
168
+ <label class="flex items-center">
169
+ <input type="radio" name="severity" class="mr-2" checked>
170
+ <span class="text-bug-red">Critical</span>
171
+ </label>
172
+ <label class="flex items-center">
173
+ <input type="radio" name="severity" class="mr-2">
174
+ <span class="text-orange-500">High</span>
175
+ </label>
176
+ <label class="flex items-center">
177
+ <input type="radio" name="severity" class="mr-2">
178
+ <span class="text-bounty-gold">Medium</span>
179
+ </label>
180
+ <label class="flex items-center">
181
+ <input type="radio" name="severity" class="mr-2">
182
+ <span class="text-hacker-green">Low</span>
183
+ </label>
184
+ </div>
185
+ </div>
186
+
187
+ <div>
188
+ <label class="block text-sm font-medium text-gray-400 mb-2">Proof of Concept</label>
189
+ <textarea class="w-full bg-gray-900/50 border border-gray-800 rounded-lg p-3 text-white h-32" placeholder="Describe steps to reproduce the vulnerability..."></textarea>
190
+ </div>
191
+
192
+ <div>
193
+ <label class="block text-sm font-medium text-gray-400 mb-2">Impact</label>
194
+ <textarea class="w-full bg-gray-900/50 border border-gray-800 rounded-lg p-3 text-white h-24" placeholder="Describe the business impact..."></textarea>
195
+ </div>
196
+
197
+ <button class="w-full p-4 bg-gradient-to-r from-bug-red to-hacker-green text-white rounded-lg font-bold text-lg hover:opacity-90 transition">
198
+ 📄 Generate Professional Report
199
+ </button>
200
+ </div>
201
+ </div>
202
+ </div>
203
+
204
+ <!-- Right Column: Statistics and Platforms -->
205
+ <div class="space-y-8">
206
+ <!-- Report Statistics -->
207
+ <div class="bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
208
+ <h3 class="text-xl font-bold text-white font-mono mb-6">// REPORT STATISTICS</h3>
209
+
210
+ <div class="space-y-6">
211
+ <div>
212
+ <div class="flex justify-between mb-2">
213
+ <span class="text-sm font-medium">Total Reports</span>
214
+ <span class="text-hacker-green font-bold">47</span>
215
+ </div>
216
+ <div class="w-full bg-gray-800 rounded-full h-2">
217
+ <div class="bg-hacker-green h-2 rounded-full" style="width: 100%"></div>
218
+ </div>
219
+ </div>
220
+
221
+ <div>
222
+ <div class="flex justify-between mb-2">
223
+ <span class="text-sm font-medium">Acceptance Rate</span>
224
+ <span class="text-bounty-gold font-bold">92%</span>
225
+ </div>
226
+ <div class="w-full bg-gray-800 rounded-full h-2">
227
+ <div class="bg-bounty-gold h-2 rounded-full" style="width: 92%"></div>
228
+ </div>
229
+ </div>
230
+
231
+ <div>
232
+ <div class="flex justify-between mb-2">
233
+ <span class="text-sm font-medium">Average Bounty</span>
234
+ <span class="text-bug-red font-bold">$1,850</span>
235
+ </div>
236
+ <div class="w-full bg-gray-800 rounded-full h-2">
237
+ <div class="bg-bug-red h-2 rounded-full" style="width: 85%"></div>
238
+ </div>
239
+ </div>
240
+ </div>
241
+ </div>
242
+
243
+ <!-- Platform Integration -->
244
+ <div class="bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
245
+ <h3 class="text-xl font-bold text-white font-mono mb-6">// PLATFORMS</h3>
246
+
247
+ <div class="space-y-4">
248
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-purple-500 transition">
249
+ <div class="flex items-center justify-between">
250
+ <div class="flex items-center space-x-3">
251
+ <div class="w-8 h-8 rounded-lg bg-purple-900/30 flex items-center justify-center">
252
+ <span class="text-purple-400">H</span>
253
+ </div>
254
+ <div>
255
+ <div class="font-medium">HackerOne</div>
256
+ <div class="text-xs text-gray-500">12 active reports</div>
257
+ </div>
258
+ </div>
259
+ <span class="text-bounty-gold">$64.2K</span>
260
+ </div>
261
+ </div>
262
+
263
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-orange-500 transition">
264
+ <div class="flex items-center justify-between">
265
+ <div class="flex items-center space-x-3">
266
+ <div class="w-8 h-8 rounded-lg bg-orange-900/30 flex items-center justify-center">
267
+ <span class="text-orange-400">B</span>
268
+ </div>
269
+ <div>
270
+ <div class="font-medium">Bugcrowd</div>
271
+ <div class="text-xs text-gray-500">8 active reports</div>
272
+ </div>
273
+ </div>
274
+ <span class="text-bounty-gold">$18.5K</span>
275
+ </div>
276
+ </div>
277
+
278
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-blue-500 transition">
279
+ <div class="flex items-center justify-between">
280
+ <div class="flex items-center space-x-3">
281
+ <div class="w-8 h-8 rounded-lg bg-blue-900/30 flex items-center justify-center">
282
+ <span class="text-blue-400">I</span>
283
+ </div>
284
+ <div>
285
+ <div class="font-medium">Intigriti</div>
286
+ <div class="text-xs text-gray-500">6 active reports</div>
287
+ </div>
288
+ </div>
289
+ <span class="text-bounty-gold">$7.8K</span>
290
+ </div>
291
+ </div>
292
+ </div>
293
+ </div>
294
+
295
+ <!-- Submission Guidelines -->
296
+ <div class="bg-gradient-to-br from-gray-900 to-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
297
+ <h3 class="text-xl font-bold text-white font-mono mb-4">// SUBMISSION GUIDELINES</h3>
298
+ <div class="space-y-3 text-sm">
299
+ <p class="text-gray-300">Professional reports get better responses</p>
300
+ <p class="text-gray-400">• Clear reproduction steps</p>
301
+ <p class="text-gray-400">• Impact assessment</p>
302
+ <p class="text-gray-400">• Suggested remediation</p>
303
+ <p class="text-gray-400">• Video/screenshot proof</p>
304
+ <p class="text-gray-400">• Scope compliance</p>
305
+ </div>
306
+ </div>
307
+ </div>
308
+ </div>
309
+
310
+ <!-- Recent Submissions -->
311
+ <div class="mt-8 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
312
+ <h3 class="text-xl font-bold text-white font-mono mb-6">// RECENT SUBMISSIONS</h3>
313
+
314
+ <div class="overflow-x-auto">
315
+ <table class="w-full text-sm">
316
+ <thead>
317
+ <tr class="border-b border-gray-800">
318
+ <th class="py-3 text-left text-gray-400 font-medium">Date</th>
319
+ <th class="py-3 text-left text-gray-400 font-medium">Platform</th>
320
+ <th class="py-3 text-left text-gray-400 font-medium">Vulnerability</th>
321
+ <th class="py-3 text-left text-gray-400 font-medium">Severity</th>
322
+ <th class="py-3 text-left text-gray-400 font-medium">Status</th>
323
+ <th class="py-3 text-left text-gray-400 font-medium">Bounty</th>
324
+ </tr>
325
+ </thead>
326
+ <tbody>
327
+ <tr class="border-b border-gray-800/50">
328
+ <td class="py-3 text-gray-500">2024-03-15</td>
329
+ <td class="py-3 text-purple-400">HackerOne</td>
330
+ <td class="py-3">RCE in API</td>
331
+ <td class="py-3"><span class="text-bug-red">Critical</span></td>
332
+ <td class="py-3"><span class="px-2 py-1 bg-green-900/20 text-green-400 rounded text-xs">Accepted</span></td>
333
+ <td class="py-3 text-bounty-gold">$15,000</td>
334
+ </tr>
335
+ <tr class="border-b border-gray-800/50">
336
+ <td class="py-3 text-gray-500">2024-03-10</td>
337
+ <td class="py-3 text-orange-400">Bugcrowd</td>
338
+ <td class="py-3">XSS in Upload</td>
339
+ <td class="py-3"><span class="text-bounty-gold">Medium</span></td>
340
+ <td class="py-3"><span class="px-2 py-1 bg-blue-900/20 text-blue-400 rounded text-xs">Triaged</span></td>
341
+ <td class="py-3 text-bounty-gold">$2,500</td>
342
+ </tr>
343
+ <tr class="border-b border-gray-800/50">
344
+ <td class="py-3 text-gray-500">2024-03-05</td>
345
+ <td class="py-3 text-blue-400">Intigriti</td>
346
+ <td class="py-3">Info Disclosure</td>
347
+ <td class="py-3"><span class="text-hacker-green">Low</span></td>
348
+ <td class="py-3"><span class="px-2 py-1 bg-gray-900 text-gray-400 rounded text-xs">Pending</span></td>
349
+ <td class="py-3 text-bounty-gold">$500</td>
350
+ </tr>
351
+ </tbody>
352
+ </table>
353
+ </div>
354
+ </div>
355
+ </main>
356
+
357
+ <footer class="mt-12 border-t border-gray-800 py-6">
358
+ <div class="container mx-auto px-4">
359
+ <div class="flex flex-col md:flex-row justify-between items-center">
360
+ <div class="mb-4 md:mb-0">
361
+ <p class="text-gray-500 text-sm font-mono">// Bug Bounty Report Manager</p>
362
+ <p class="text-gray-600 text-xs mt-1">Professional reporting for ethical security research</p>
363
+ </div>
364
+ <div class="flex space-x-6">
365
+ <span class="text-gray-500 text-sm">Ethical Reporting</span>
366
+ <span class="text-gray-500 text-sm">Responsible Disclosure</span>
367
+ <span class="text-gray-500 text-sm">Follow Guidelines</span>
368
+ </div>
369
+ </div>
370
+ </div>
371
+ </footer>
372
+
373
+ <script src="https://unpkg.com/lucide@latest"></script>
374
+ <script>
375
+ lucide.createIcons();
376
+
377
+ // Report generator functionality
378
+ document.querySelector('button.bg-gradient-to-r')?.addEventListener('click', function() {
379
+ const vulnType = document.querySelector('select')?.value || 'Vulnerability';
380
+ alert(`Professional report generated for: ${vulnType}\n\nReport has been saved to your submissions.`);
381
+ });
382
+ </script>
383
+ </body>
384
+ </html>
script.js CHANGED
@@ -2,15 +2,38 @@
2
 
3
  document.addEventListener('DOMContentLoaded', function() {
4
  console.log('%c🔐 Zero-Day Hunter Dashboard Initialized', 'color: #00ff00; font-size: 16px; font-weight: bold;');
5
- console.log('%cStrictly Pentesting | Bug Bounties Only', 'color: #cccccc;');
 
6
 
7
  // Initialize animations and interactions
8
  initDashboard();
9
  initHuntingTools();
10
  initActivitySimulator();
11
  initManifesto();
 
12
  });
13
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  function initDashboard() {
15
  // Update real-time stats
16
  updateStats();
@@ -316,14 +339,47 @@ document.head.appendChild(style);
316
  window.ZeroDayHunter = {
317
  showNotification,
318
  addActivityLog,
319
- simulateAction
 
320
  };
321
 
 
 
 
 
 
 
 
 
322
  // Keyboard shortcuts
323
  document.addEventListener('keydown', function(e) {
324
  // Ctrl+Shift+H for help
325
  if (e.ctrlKey && e.shiftKey && e.key === 'H') {
326
- showNotification('🆘 Keyboard Shortcuts: Ctrl+Shift+R (Refresh Stats) | Ctrl+Shift+T (New Target)');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
327
  }
328
 
329
  // Ctrl+Shift+R to refresh stats
@@ -332,10 +388,4 @@ document.addEventListener('keydown', function(e) {
332
  updateStats();
333
  showNotification('📊 Refreshing hunting statistics...');
334
  }
335
-
336
- // Ctrl+Shift+T to add new target
337
- if (e.ctrlKey && e.shiftKey && e.key === 'T') {
338
- e.preventDefault();
339
- simulateAction('Add New Target');
340
- }
341
  });
 
2
 
3
  document.addEventListener('DOMContentLoaded', function() {
4
  console.log('%c🔐 Zero-Day Hunter Dashboard Initialized', 'color: #00ff00; font-size: 16px; font-weight: bold;');
5
+ console.log('%cStrictly Pentesting | Bug Bounties Only | Zero-Days Are The Way', 'color: #cccccc;');
6
+ console.log('%cPages: Dashboard | Zero-Day Lab | Report Manager | Tool Suite', 'color: #666666;');
7
 
8
  // Initialize animations and interactions
9
  initDashboard();
10
  initHuntingTools();
11
  initActivitySimulator();
12
  initManifesto();
13
+ initPageSpecificFeatures();
14
  });
15
 
16
+ function initPageSpecificFeatures() {
17
+ // Page-specific initializations
18
+ const currentPage = window.location.pathname.split('/').pop();
19
+
20
+ switch(currentPage) {
21
+ case 'index.html':
22
+ case '':
23
+ // Dashboard specific features
24
+ break;
25
+ case 'zerodays.html':
26
+ // Zero-day lab features
27
+ break;
28
+ case 'reports.html':
29
+ // Report manager features
30
+ break;
31
+ case 'tools.html':
32
+ // Tool suite features
33
+ break;
34
+ }
35
+ }
36
+
37
  function initDashboard() {
38
  // Update real-time stats
39
  updateStats();
 
339
  window.ZeroDayHunter = {
340
  showNotification,
341
  addActivityLog,
342
+ simulateAction,
343
+ navigateToPage
344
  };
345
 
346
+ // Navigation function
347
+ function navigateToPage(page) {
348
+ showNotification(`🚀 Navigating to ${page}...`);
349
+ setTimeout(() => {
350
+ window.location.href = page;
351
+ }, 500);
352
+ }
353
+
354
  // Keyboard shortcuts
355
  document.addEventListener('keydown', function(e) {
356
  // Ctrl+Shift+H for help
357
  if (e.ctrlKey && e.shiftKey && e.key === 'H') {
358
+ showNotification('🆘 Keyboard Shortcuts: Ctrl+Shift+1 (Dashboard) | Ctrl+Shift+2 (Zero-Days) | Ctrl+Shift+3 (Reports) | Ctrl+Shift+4 (Tools)');
359
+ }
360
+
361
+ // Ctrl+Shift+1 for Dashboard
362
+ if (e.ctrlKey && e.shiftKey && e.key === '1') {
363
+ e.preventDefault();
364
+ navigateToPage('index.html');
365
+ }
366
+
367
+ // Ctrl+Shift+2 for Zero-Days
368
+ if (e.ctrlKey && e.shiftKey && e.key === '2') {
369
+ e.preventDefault();
370
+ navigateToPage('zerodays.html');
371
+ }
372
+
373
+ // Ctrl+Shift+3 for Reports
374
+ if (e.ctrlKey && e.shiftKey && e.key === '3') {
375
+ e.preventDefault();
376
+ navigateToPage('reports.html');
377
+ }
378
+
379
+ // Ctrl+Shift+4 for Tools
380
+ if (e.ctrlKey && e.shiftKey && e.key === '4') {
381
+ e.preventDefault();
382
+ navigateToPage('tools.html');
383
  }
384
 
385
  // Ctrl+Shift+R to refresh stats
 
388
  updateStats();
389
  showNotification('📊 Refreshing hunting statistics...');
390
  }
 
 
 
 
 
 
391
  });
style.css CHANGED
@@ -175,4 +175,68 @@
175
  color: black !important;
176
  border: 1px solid #ddd !important;
177
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
178
  }
 
175
  color: black !important;
176
  border: 1px solid #ddd !important;
177
  }
178
+ }
179
+
180
+ /* Page transitions */
181
+ .page-transition {
182
+ animation: fadeIn 0.3s ease-out;
183
+ }
184
+
185
+ @keyframes fadeIn {
186
+ from {
187
+ opacity: 0;
188
+ transform: translateY(10px);
189
+ }
190
+ to {
191
+ opacity: 1;
192
+ transform: translateY(0);
193
+ }
194
+ }
195
+
196
+ /* Code highlighting for exploit development */
197
+ .code-block {
198
+ font-family: 'Fira Code', monospace;
199
+ background: #111;
200
+ border-left: 3px solid #00ff00;
201
+ padding: 1rem;
202
+ overflow-x: auto;
203
+ }
204
+
205
+ .code-keyword {
206
+ color: #ff79c6;
207
+ }
208
+
209
+ .code-string {
210
+ color: #f1fa8c;
211
+ }
212
+
213
+ .code-comment {
214
+ color: #6272a4;
215
+ }
216
+
217
+ .code-function {
218
+ color: #50fa7b;
219
+ }
220
+
221
+ /* Tool console styling */
222
+ .console-line {
223
+ font-family: 'Fira Code', monospace;
224
+ white-space: pre-wrap;
225
+ word-break: break-all;
226
+ }
227
+
228
+ .console-success {
229
+ color: #00ff00;
230
+ }
231
+
232
+ .console-error {
233
+ color: #ff3333;
234
+ }
235
+
236
+ .console-warning {
237
+ color: #ffcc00;
238
+ }
239
+
240
+ .console-info {
241
+ color: #0066ff;
242
  }
tools.html ADDED
@@ -0,0 +1,313 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Pentesting Tool Suite ⚡</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="style.css">
9
+ <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">
10
+ <script>
11
+ tailwind.config = {
12
+ theme: {
13
+ extend: {
14
+ colors: {
15
+ 'hacker-green': '#00ff00',
16
+ 'hacker-dark': '#0a0a0a',
17
+ 'bug-red': '#ff3333',
18
+ 'bounty-gold': '#ffcc00',
19
+ 'zero-day-blue': '#0066ff',
20
+ 'dark-panel': '#1a1a1a'
21
+ },
22
+ fontFamily: {
23
+ 'mono': ['Fira Code', 'monospace'],
24
+ 'inter': ['Inter', 'sans-serif']
25
+ }
26
+ }
27
+ }
28
+ }
29
+ </script>
30
+ </head>
31
+ <body class="bg-hacker-dark text-gray-200 font-inter min-h-screen">
32
+ <!-- Header -->
33
+ <header class="sticky top-0 z-40 bg-dark-panel/90 backdrop-blur-md border-b border-gray-800">
34
+ <div class="container mx-auto px-4 py-3">
35
+ <div class="flex flex-col md:flex-row justify-between items-center">
36
+ <div class="flex items-center space-x-3 mb-4 md:mb-0">
37
+ <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">
38
+ <span class="text-xl font-bold">⚡</span>
39
+ </a>
40
+ <div>
41
+ <h1 class="text-2xl font-bold bg-gradient-to-r from-bounty-gold to-hacker-green bg-clip-text text-transparent font-mono">
42
+ PENTEST_TOOL_SUITE
43
+ </h1>
44
+ <p class="text-xs text-gray-400 font-mono">// Professional Tools // Bug Bounty Focused</p>
45
+ </div>
46
+ </div>
47
+
48
+ <nav class="flex items-center space-x-6">
49
+ <a href="index.html" class="text-gray-300 hover:text-hacker-green transition font-mono text-sm">Dashboard</a>
50
+ <a href="zerodays.html" class="text-gray-300 hover:text-zero-day-blue transition font-mono text-sm">Zero-Days</a>
51
+ <a href="reports.html" class="text-gray-300 hover:text-bug-red transition font-mono text-sm">Reports</a>
52
+ <a href="tools.html" class="text-bounty-gold font-mono text-sm border-b-2 border-bounty-gold pb-1">Tools</a>
53
+ </nav>
54
+ </div>
55
+ </div>
56
+ </header>
57
+
58
+ <main class="container mx-auto px-4 py-8">
59
+ <div class="mb-8">
60
+ <h2 class="text-3xl font-bold text-white font-mono mb-4">// PENTESTING TOOL SUITE</h2>
61
+ <p class="text-gray-400">Comprehensive collection of professional bug bounty hunting tools</p>
62
+ </div>
63
+
64
+ <div class="grid grid-cols-1 lg:grid-cols-4 gap-6">
65
+ <!-- Reconnaissance Tools -->
66
+ <div class="lg:col-span-2 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
67
+ <div class="flex items-center space-x-3 mb-6">
68
+ <div class="w-10 h-10 rounded-full bg-hacker-green/20 flex items-center justify-center">
69
+ <span class="text-xl">🔍</span>
70
+ </div>
71
+ <h3 class="text-xl font-bold text-white font-mono">RECONNAISSANCE</h3>
72
+ </div>
73
+
74
+ <div class="space-y-4">
75
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-hacker-green transition">
76
+ <div class="flex justify-between items-center">
77
+ <div>
78
+ <h4 class="font-bold text-white">Subdomain Enumeration</h4>
79
+ <p class="text-sm text-gray-400">Discover subdomains across multiple data sources</p>
80
+ </div>
81
+ <button class="px-4 py-2 bg-hacker-green text-black rounded-lg text-sm font-medium hover:bg-hacker-green/90 transition">
82
+ Run
83
+ </button>
84
+ </div>
85
+ </div>
86
+
87
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-hacker-green transition">
88
+ <div class="flex justify-between items-center">
89
+ <div>
90
+ <h4 class="font-bold text-white">Port Scanner</h4>
91
+ <p class="text-sm text-gray-400">Advanced TCP/UDP port scanning with service detection</p>
92
+ </div>
93
+ <button class="px-4 py-2 bg-hacker-green text-black rounded-lg text-sm font-medium hover:bg-hacker-green/90 transition">
94
+ Run
95
+ </button>
96
+ </div>
97
+ </div>
98
+
99
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-hacker-green transition">
100
+ <div class="flex justify-between items-center">
101
+ <div>
102
+ <h4 class="font-bold text-white">Technology Stack Analyzer</h4>
103
+ <p class="text-sm text-gray-400">Detect frameworks, libraries, and CMS platforms</p>
104
+ </div>
105
+ <button class="px-4 py-2 bg-hacker-green text-black rounded-lg text-sm font-medium hover:bg-hacker-green/90 transition">
106
+ Run
107
+ </button>
108
+ </div>
109
+ </div>
110
+ </div>
111
+ </div>
112
+
113
+ <!-- Exploitation Tools -->
114
+ <div class="lg:col-span-2 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
115
+ <div class="flex items-center space-x-3 mb-6">
116
+ <div class="w-10 h-10 rounded-full bg-bug-red/20 flex items-center justify-center">
117
+ <span class="text-xl">💥</span>
118
+ </div>
119
+ <h3 class="text-xl font-bold text-white font-mono">EXPLOITATION</h3>
120
+ </div>
121
+
122
+ <div class="space-y-4">
123
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-bug-red transition">
124
+ <div class="flex justify-between items-center">
125
+ <div>
126
+ <h4 class="font-bold text-white">XSS Payload Generator</h4>
127
+ <p class="text-sm text-gray-400">Generate and test 1000+ XSS payload variations</p>
128
+ </div>
129
+ <button class="px-4 py-2 bg-bug-red text-white rounded-lg text-sm font-medium hover:bg-bug-red/90 transition">
130
+ Run
131
+ </button>
132
+ </div>
133
+ </div>
134
+
135
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-bug-red transition">
136
+ <div class="flex justify-between items-center">
137
+ <div>
138
+ <h4 class="font-bold text-white">SQL Injection Fuzzer</h4>
139
+ <p class="text-sm text-gray-400">Advanced SQLi detection with blind/time-based testing</p>
140
+ </div>
141
+ <button class="px-4 py-2 bg-bug-red text-white rounded-lg text-sm font-medium hover:bg-bug-red/90 transition">
142
+ Run
143
+ </button>
144
+ </div>
145
+ </div>
146
+
147
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-bug-red transition">
148
+ <div class="flex justify-between items-center">
149
+ <div>
150
+ <h4 class="font-bold text-white">JWT Token Manipulator</h4>
151
+ <p class="text-sm text-gray-400">Test JWT vulnerabilities and signature bypasses</p>
152
+ </div>
153
+ <button class="px-4 py-2 bg-bug-red text-white rounded-lg text-sm font-medium hover:bg-bug-red/90 transition">
154
+ Run
155
+ </button>
156
+ </div>
157
+ </div>
158
+ </div>
159
+ </div>
160
+
161
+ <!-- Analysis Tools -->
162
+ <div class="lg:col-span-2 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
163
+ <div class="flex items-center space-x-3 mb-6">
164
+ <div class="w-10 h-10 rounded-full bg-zero-day-blue/20 flex items-center justify-center">
165
+ <span class="text-xl">📊</span>
166
+ </div>
167
+ <h3 class="text-xl font-bold text-white font-mono">ANALYSIS</h3>
168
+ </div>
169
+
170
+ <div class="space-y-4">
171
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-zero-day-blue transition">
172
+ <div class="flex justify-between items-center">
173
+ <div>
174
+ <h4 class="font-bold text-white">CVSS Calculator</h4>
175
+ <p class="text-sm text-gray-400">Calculate CVSS v3.1 scores for vulnerabilities</p>
176
+ </div>
177
+ <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">
178
+ Run
179
+ </button>
180
+ </div>
181
+ </div>
182
+
183
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-zero-day-blue transition">
184
+ <div class="flex justify-between items-center">
185
+ <div>
186
+ <h4 class="font-bold text-white">Bounty Calculator</h4>
187
+ <p class="text-sm text-gray-400">Estimate potential bug bounty rewards</p>
188
+ </div>
189
+ <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">
190
+ Run
191
+ </button>
192
+ </div>
193
+ </div>
194
+
195
+ <div class="p-4 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-zero-day-blue transition">
196
+ <div class="flex justify-between items-center">
197
+ <div>
198
+ <h4 class="font-bold text-white">HTTP Request Analyzer</h4>
199
+ <p class="text-sm text-gray-400">Inspect and manipulate HTTP traffic</p>
200
+ </div>
201
+ <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">
202
+ Run
203
+ </button>
204
+ </div>
205
+ </div>
206
+ </div>
207
+ </div>
208
+
209
+ <!-- Tool Runner -->
210
+ <div class="lg:col-span-2 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
211
+ <div class="flex items-center space-x-3 mb-6">
212
+ <div class="w-10 h-10 rounded-full bg-bounty-gold/20 flex items-center justify-center">
213
+ <span class="text-xl">🚀</span>
214
+ </div>
215
+ <h3 class="text-xl font-bold text-white font-mono">TOOL RUNNER</h3>
216
+ </div>
217
+
218
+ <div class="space-y-6">
219
+ <div>
220
+ <label class="block text-sm font-medium text-gray-400 mb-2">Select Tool</label>
221
+ <select class="w-full bg-gray-900/50 border border-gray-800 rounded-lg p-3 text-white">
222
+ <option>Subdomain Enumeration</option>
223
+ <option>XSS Payload Generator</option>
224
+ <option>SQL Injection Fuzzer</option>
225
+ <option>Port Scanner</option>
226
+ <option>CVSS Calculator</option>
227
+ </select>
228
+ </div>
229
+
230
+ <div>
231
+ <label class="block text-sm font-medium text-gray-400 mb-2">Target URL</label>
232
+ <input type="text" class="w-full bg-gray-900/50 border border-gray-800 rounded-lg p-3 text-white" placeholder="https://target.com">
233
+ </div>
234
+
235
+ <div>
236
+ <label class="block text-sm font-medium text-gray-400 mb-2">Parameters</label>
237
+ <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>
238
+ </div>
239
+
240
+ <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">
241
+ 🚀 Execute Tool
242
+ </button>
243
+ </div>
244
+ </div>
245
+ </div>
246
+
247
+ <!-- Tool Output Console -->
248
+ <div class="mt-8 bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
249
+ <h3 class="text-xl font-bold text-white font-mono mb-6">// TOOL OUTPUT CONSOLE</h3>
250
+
251
+ <div class="bg-black rounded-xl p-4 border border-gray-700 font-mono text-sm h-64 overflow-y-auto">
252
+ <div class="text-hacker-green">root@pentest-tools:~# Starting tool execution...</div>
253
+ <div class="text-gray-400">[+] Initializing reconnaissance module</div>
254
+ <div class="text-gray-400">[+] Target: https://target.com</div>
255
+ <div class="text-gray-400">[+] Scanning for subdomains...</div>
256
+ <div class="text-hacker-green">[+] Found: api.target.com</div>
257
+ <div class="text-hacker-green">[+] Found: admin.target.com</div>
258
+ <div class="text-hacker-green">[+] Found: staging.target.com</div>
259
+ <div class="text-gray-400">[+] Scanning complete. 3 subdomains discovered.</div>
260
+ <div class="text-bounty-gold">[!] Potential target: admin.target.com</div>
261
+ <div class="mt-2 text-hacker-green">root@pentest-tools:~#</div>
262
+ </div>
263
+
264
+ <div class="mt-4 flex space-x-4">
265
+ <button class="px-4 py-2 bg-gray-900/50 border border-gray-800 rounded-lg hover:border-gray-600 transition">
266
+ Clear Output
267
+ </button>
268
+ <button class="px-4 py-2 bg-gray-900/50 border border-gray-800 rounded-lg hover:border-gray-600 transition">
269
+ Export Results
270
+ </button>
271
+ </div>
272
+ </div>
273
+ </main>
274
+
275
+ <footer class="mt-12 border-t border-gray-800 py-6">
276
+ <div class="container mx-auto px-4">
277
+ <div class="flex flex-col md:flex-row justify-between items-center">
278
+ <div class="mb-4 md:mb-0">
279
+ <p class="text-gray-500 text-sm font-mono">// Pentesting Tool Suite v2.0</p>
280
+ <p class="text-gray-600 text-xs mt-1">Professional tools for ethical bug bounty hunting</p>
281
+ </div>
282
+ <div class="flex space-x-6">
283
+ <span class="text-gray-500 text-sm">For Ethical Use Only</span>
284
+ <span class="text-gray-500 text-sm">Legal Use Required</span>
285
+ <span class="text-gray-500 text-sm">No Malicious Activity</span>
286
+ </div>
287
+ </div>
288
+ </div>
289
+ </footer>
290
+
291
+ <script src="https://unpkg.com/lucide@latest"></script>
292
+ <script>
293
+ lucide.createIcons();
294
+
295
+ // Tool execution simulation
296
+ document.querySelectorAll('button.bg-hacker-green, button.bg-bug-red, button.bg-zero-day-blue').forEach(button => {
297
+ button.addEventListener('click', function() {
298
+ const toolName = this.closest('.p-4')?.querySelector('h4')?.textContent || 'Tool';
299
+ const consoleOutput = document.querySelector('.bg-black.rounded-xl');
300
+ if (consoleOutput) {
301
+ consoleOutput.innerHTML += `
302
+ <div class="text-hacker-green mt-2">root@pentest-tools:~# Executing ${toolName}</div>
303
+ <div class="text-gray-400">[+] Running tool with default parameters...</div>
304
+ <div class="text-gray-400">[+] Tool execution completed successfully</div>
305
+ <div class="text-hacker-green">root@pentest-tools:~#</div>
306
+ `;
307
+ consoleOutput.scrollTop = consoleOutput.scrollHeight;
308
+ }
309
+ });
310
+ });
311
+ </script>
312
+ </body>
313
+ </html>
zerodays.html ADDED
@@ -0,0 +1,252 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Zero-Day Research Lab 🔬</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="style.css">
9
+ <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">
10
+ <script>
11
+ tailwind.config = {
12
+ theme: {
13
+ extend: {
14
+ colors: {
15
+ 'hacker-green': '#00ff00',
16
+ 'hacker-dark': '#0a0a0a',
17
+ 'bug-red': '#ff3333',
18
+ 'bounty-gold': '#ffcc00',
19
+ 'zero-day-blue': '#0066ff',
20
+ 'dark-panel': '#1a1a1a'
21
+ },
22
+ fontFamily: {
23
+ 'mono': ['Fira Code', 'monospace'],
24
+ 'inter': ['Inter', 'sans-serif']
25
+ }
26
+ }
27
+ }
28
+ }
29
+ </script>
30
+ </head>
31
+ <body class="bg-hacker-dark text-gray-200 font-inter min-h-screen">
32
+ <!-- Header -->
33
+ <header class="sticky top-0 z-40 bg-dark-panel/90 backdrop-blur-md border-b border-gray-800">
34
+ <div class="container mx-auto px-4 py-3">
35
+ <div class="flex flex-col md:flex-row justify-between items-center">
36
+ <div class="flex items-center space-x-3 mb-4 md:mb-0">
37
+ <a href="index.html" class="w-10 h-10 rounded-full bg-gradient-to-br from-zero-day-blue to-hacker-green flex items-center justify-center">
38
+ <span class="text-xl font-bold">🔬</span>
39
+ </a>
40
+ <div>
41
+ <h1 class="text-2xl font-bold bg-gradient-to-r from-zero-day-blue to-hacker-green bg-clip-text text-transparent font-mono">
42
+ ZERO_DAY_LAB
43
+ </h1>
44
+ <p class="text-xs text-gray-400 font-mono">// Deep Research // Critical Vulnerabilities</p>
45
+ </div>
46
+ </div>
47
+
48
+ <nav class="flex items-center space-x-6">
49
+ <a href="index.html" class="text-gray-300 hover:text-hacker-green transition font-mono text-sm">Dashboard</a>
50
+ <a href="zerodays.html" class="text-zero-day-blue font-mono text-sm border-b-2 border-zero-day-blue pb-1">Zero-Days</a>
51
+ <a href="reports.html" class="text-gray-300 hover:text-bug-red transition font-mono text-sm">Reports</a>
52
+ <a href="tools.html" class="text-gray-300 hover:text-bounty-gold transition font-mono text-sm">Tools</a>
53
+ </nav>
54
+ </div>
55
+ </div>
56
+ </header>
57
+
58
+ <main class="container mx-auto px-4 py-8">
59
+ <div class="mb-8">
60
+ <h2 class="text-3xl font-bold text-white font-mono mb-4">// ZERO-DAY RESEARCH LAB</h2>
61
+ <p class="text-gray-400">Advanced research environment for critical vulnerability discovery and analysis</p>
62
+ </div>
63
+
64
+ <div class="grid grid-cols-1 lg:grid-cols-3 gap-8">
65
+ <!-- Left Column: Research Dashboard -->
66
+ <div class="lg:col-span-2 space-y-8">
67
+ <!-- Active Research Projects -->
68
+ <div class="bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
69
+ <div class="flex justify-between items-center mb-6">
70
+ <h3 class="text-xl font-bold text-white font-mono">// ACTIVE RESEARCH PROJECTS</h3>
71
+ <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">
72
+ + New Project
73
+ </button>
74
+ </div>
75
+
76
+ <div class="space-y-4">
77
+ <div class="border border-gray-800 rounded-xl p-4 hover:border-zero-day-blue transition">
78
+ <div class="flex justify-between items-start">
79
+ <div class="flex-1">
80
+ <div class="flex items-center space-x-2 mb-2">
81
+ <span class="w-3 h-3 bg-bug-red rounded-full animate-pulse"></span>
82
+ <h4 class="font-bold text-white">RCE in Cloud Container Orchestration</h4>
83
+ <span class="px-2 py-1 bg-bug-red/20 text-bug-red rounded text-xs">CRITICAL</span>
84
+ </div>
85
+ <p class="text-gray-400 text-sm mb-3">Container escape vulnerability affecting Kubernetes orchestration layers. Potential for full cluster compromise.</p>
86
+ <div class="flex flex-wrap gap-2 mb-3">
87
+ <span class="px-2 py-1 bg-gray-900 rounded text-xs text-gray-300">CVE-2024-TBD</span>
88
+ <span class="px-2 py-1 bg-gray-900 rounded text-xs text-gray-300">Kubernetes</span>
89
+ <span class="px-2 py-1 bg-gray-900 rounded text-xs text-gray-300">Docker</span>
90
+ <span class="px-2 py-1 bg-gray-900 rounded text-xs text-gray-300">RCE</span>
91
+ </div>
92
+ <div class="flex justify-between text-xs">
93
+ <span class="text-gray-500">Progress: 65%</span>
94
+ <span class="text-bounty-gold">Bounty Estimate: $100K+</span>
95
+ </div>
96
+ </div>
97
+ </div>
98
+ </div>
99
+
100
+ <div class="border border-gray-800 rounded-xl p-4 hover:border-zero-day-blue transition">
101
+ <div class="flex justify-between items-start">
102
+ <div class="flex-1">
103
+ <div class="flex items-center space-x-2 mb-2">
104
+ <span class="w-3 h-3 bg-zero-day-blue rounded-full animate-pulse"></span>
105
+ <h4 class="font-bold text-white">JWT Implementation Flaw Chain</h4>
106
+ <span class="px-2 py-1 bg-zero-day-blue/20 text-zero-day-blue rounded text-xs">RESEARCH</span>
107
+ </div>
108
+ <p class="text-gray-400 text-sm mb-3">Multiple JWT library vulnerabilities leading to authentication bypass across major frameworks.</p>
109
+ <div class="flex flex-wrap gap-2 mb-3">
110
+ <span class="px-2 py-1 bg-gray-900 rounded text-xs text-gray-300">JWT</span>
111
+ <span class="px-2 py-1 bg-gray-900 rounded text-xs text-gray-300">Auth Bypass</span>
112
+ <span class="px-2 py-1 bg-gray-900 rounded text-xs text-gray-300">Node.js</span>
113
+ <span class="px-2 py-1 bg-gray-900 rounded text-xs text-gray-300">Python</span>
114
+ </div>
115
+ <div class="flex justify-between text-xs">
116
+ <span class="text-gray-500">Progress: 40%</span>
117
+ <span class="text-bounty-gold">Bounty Estimate: $50K-75K</span>
118
+ </div>
119
+ </div>
120
+ </div>
121
+ </div>
122
+ </div>
123
+ </div>
124
+
125
+ <!-- Exploit Development Console -->
126
+ <div class="bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
127
+ <h3 class="text-xl font-bold text-white font-mono mb-6">// EXPLOIT DEVELOPMENT CONSOLE</h3>
128
+
129
+ <div class="bg-black rounded-xl p-4 border border-gray-700 font-mono text-sm">
130
+ <div class="text-hacker-green mb-2">root@zero-day-lab:~# python3 exploit_dev.py</div>
131
+ <div class="text-gray-400 mb-2">[+] Loading vulnerability patterns...</div>
132
+ <div class="text-gray-400 mb-2">[+] Analyzing memory corruption vectors...</div>
133
+ <div class="text-hacker-green mb-2">[!] Potential use-after-free detected at 0x7ffd4321</div>
134
+ <div class="text-bug-red">[!] CRITICAL: Control flow hijack possible</div>
135
+ <div class="mt-4">
136
+ <input type="text" class="w-full bg-transparent border-0 text-hacker-green outline-none font-mono" placeholder="Enter exploit command..." id="exploitInput">
137
+ </div>
138
+ </div>
139
+
140
+ <div class="mt-6 grid grid-cols-2 gap-4">
141
+ <button class="p-3 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-hacker-green transition text-center">
142
+ <div class="text-lg mb-1">🧪</div>
143
+ <div class="text-sm">Test PoC</div>
144
+ </button>
145
+ <button class="p-3 bg-gray-900/50 rounded-xl border border-gray-800 hover:border-bug-red transition text-center">
146
+ <div class="text-lg mb-1">💥</div>
147
+ <div class="text-sm">Execute</div>
148
+ </button>
149
+ </div>
150
+ </div>
151
+ </div>
152
+
153
+ <!-- Right Column: Tools and Analysis -->
154
+ <div class="space-y-8">
155
+ <!-- Vulnerability Analysis -->
156
+ <div class="bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
157
+ <h3 class="text-xl font-bold text-white font-mono mb-6">// VULNERABILITY ANALYSIS</h3>
158
+
159
+ <div class="space-y-4">
160
+ <div class="p-4 bg-gray-900/50 rounded-xl">
161
+ <div class="flex justify-between mb-2">
162
+ <span class="text-sm font-medium">CVSS Score</span>
163
+ <span class="text-bug-red font-bold">9.8</span>
164
+ </div>
165
+ <div class="w-full bg-gray-800 rounded-full h-2">
166
+ <div class="bg-bug-red h-2 rounded-full" style="width: 98%"></div>
167
+ </div>
168
+ </div>
169
+
170
+ <div class="p-4 bg-gray-900/50 rounded-xl">
171
+ <div class="mb-3">
172
+ <div class="text-sm font-medium mb-2">Attack Vectors</div>
173
+ <div class="flex flex-wrap gap-2">
174
+ <span class="px-2 py-1 bg-bug-red/20 text-bug-red rounded text-xs">Network</span>
175
+ <span class="px-2 py-1 bg-bug-red/20 text-bug-red rounded text-xs">Low Complexity</span>
176
+ <span class="px-2 py-1 bg-bug-red/20 text-bug-red rounded text-xs">No Auth Required</span>
177
+ </div>
178
+ </div>
179
+ </div>
180
+ </div>
181
+ </div>
182
+
183
+ <!-- Zero-Day Timeline -->
184
+ <div class="bg-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
185
+ <h3 class="text-xl font-bold text-white font-mono mb-6">// RESEARCH TIMELINE</h3>
186
+
187
+ <div class="space-y-4">
188
+ <div class="border-l-2 border-zero-day-blue pl-4 pb-4">
189
+ <div class="text-xs text-gray-500">Today</div>
190
+ <div class="text-sm">Discovered new attack vector</div>
191
+ </div>
192
+ <div class="border-l-2 border-hacker-green pl-4 pb-4">
193
+ <div class="text-xs text-gray-500">2 days ago</div>
194
+ <div class="text-sm">Proof-of-concept developed</div>
195
+ </div>
196
+ <div class="border-l-2 border-bounty-gold pl-4">
197
+ <div class="text-xs text-gray-500">1 week ago</div>
198
+ <div class="text-sm">Vulnerability confirmed</div>
199
+ </div>
200
+ </div>
201
+ </div>
202
+
203
+ <!-- Ethical Guidelines -->
204
+ <div class="bg-gradient-to-br from-gray-900 to-dark-panel rounded-2xl border border-gray-800 p-6 shadow-lg">
205
+ <h3 class="text-xl font-bold text-white font-mono mb-4">// ETHICAL GUIDELINES</h3>
206
+ <div class="space-y-3 text-sm">
207
+ <p class="text-gray-300">Zero-days require responsible handling</p>
208
+ <p class="text-gray-400">• Responsible disclosure only</p>
209
+ <p class="text-gray-400">• No weaponization</p>
210
+ <p class="text-gray-400">• Vendor coordination</p>
211
+ <p class="text-gray-400">• 90-day disclosure deadline</p>
212
+ <p class="text-gray-400">• Public interest first</p>
213
+ </div>
214
+ </div>
215
+ </div>
216
+ </div>
217
+ </main>
218
+
219
+ <footer class="mt-12 border-t border-gray-800 py-6">
220
+ <div class="container mx-auto px-4">
221
+ <div class="flex flex-col md:flex-row justify-between items-center">
222
+ <div class="mb-4 md:mb-0">
223
+ <p class="text-gray-500 text-sm font-mono">// Zero-Day Research Lab</p>
224
+ <p class="text-gray-600 text-xs mt-1">For Responsible Security Research Only</p>
225
+ </div>
226
+ <div class="flex space-x-6">
227
+ <span class="text-gray-500 text-sm">Ethical Research</span>
228
+ <span class="text-gray-500 text-sm">Responsible Disclosure</span>
229
+ <span class="text-gray-500 text-sm">No Malware</span>
230
+ </div>
231
+ </div>
232
+ </div>
233
+ </footer>
234
+
235
+ <script src="https://unpkg.com/lucide@latest"></script>
236
+ <script>
237
+ lucide.createIcons();
238
+
239
+ // Zero-day lab specific interactions
240
+ document.getElementById('exploitInput')?.addEventListener('keypress', function(e) {
241
+ if (e.key === 'Enter') {
242
+ const command = this.value;
243
+ if (command.trim()) {
244
+ console.log(`[Zero-Day Lab] Executing: ${command}`);
245
+ this.value = '';
246
+ alert('Exploit command simulated (no actual code executed)');
247
+ }
248
+ }
249
+ });
250
+ </script>
251
+ </body>
252
+ </html>