enotkrutoy commited on
Commit
bbb8254
·
verified ·
1 Parent(s): f97712b

Create index.html

Browse files
Files changed (1) hide show
  1. index.html +223 -0
index.html ADDED
@@ -0,0 +1,223 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="ru">
3
+ <head>
4
+ <meta charset="UTF-8" />
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
+ <title>CyberSearch v1.3.37</title>
7
+ <style>
8
+ body {
9
+ background-color: #0a0a0a;
10
+ color: #00ff00;
11
+ font-family: 'Courier New', monospace;
12
+ margin: 0;
13
+ padding: 20px;
14
+ overflow-x: hidden;
15
+ }
16
+ .glitch {
17
+ text-align: center;
18
+ animation: glitch 1s infinite;
19
+ text-shadow: 2px 2px #ff00ff;
20
+ }
21
+ .console {
22
+ border: 3px solid #00ff00;
23
+ padding: 20px;
24
+ margin: 20px auto;
25
+ max-width: 800px;
26
+ border-radius: 5px;
27
+ box-shadow: 0 0 15px #00ff0080;
28
+ }
29
+ input {
30
+ background: #000;
31
+ border: 2px solid #00ff00;
32
+ color: #00ff00;
33
+ padding: 10px;
34
+ width: 70%;
35
+ margin: 10px;
36
+ font-size: 16px;
37
+ text-transform: uppercase;
38
+ }
39
+ input:focus {
40
+ outline: none;
41
+ box-shadow: 0 0 10px #00ff00;
42
+ }
43
+ button {
44
+ background: #000;
45
+ border: 2px solid #00ff00;
46
+ color: #00ff00;
47
+ padding: 10px 30px;
48
+ cursor: pointer;
49
+ transition: all 0.3s;
50
+ position: relative;
51
+ overflow: hidden;
52
+ }
53
+ button:hover {
54
+ background: #00ff00;
55
+ color: #000;
56
+ text-shadow: 0 0 5px #000;
57
+ }
58
+ .scan-line {
59
+ position: fixed;
60
+ width: 100%;
61
+ height: 2px;
62
+ background: linear-gradient(
63
+ to bottom,
64
+ transparent 0%,
65
+ #00ff0080 50%,
66
+ transparent 100%
67
+ );
68
+ animation: scan 4s linear infinite;
69
+ pointer-events: none;
70
+ }
71
+ @keyframes glitch {
72
+ 0% { transform: translate(0); }
73
+ 20% { transform: translate(-2px, 2px); }
74
+ 40% { transform: translate(-2px, -2px); }
75
+ 60% { transform: translate(2px, 2px); }
76
+ 80% { transform: translate(2px, -2px); }
77
+ 100% { transform: translate(0); }
78
+ }
79
+ @keyframes scan {
80
+ 0% { top: -100%; }
81
+ 100% { top: 150%; }
82
+ }
83
+ .console-output {
84
+ height: 200px;
85
+ overflow-y: auto;
86
+ margin: 15px 0;
87
+ padding: 10px;
88
+ border: 1px solid #00ff0033;
89
+ white-space: pre-wrap;
90
+ background: #000;
91
+ }
92
+ .status-led {
93
+ width: 12px;
94
+ height: 12px;
95
+ background: #ff0000;
96
+ border-radius: 50%;
97
+ display: inline-block;
98
+ margin-right: 10px;
99
+ animation: pulse 1s infinite;
100
+ }
101
+ @keyframes pulse {
102
+ 0% { opacity: 0.2; }
103
+ 50% { opacity: 1; }
104
+ 100% { opacity: 0.2; }
105
+ }
106
+ .examples {
107
+ margin: 10px 0;
108
+ text-align: center;
109
+ }
110
+ .example {
111
+ background: #000;
112
+ border: 1px solid #00ff00;
113
+ padding: 5px 10px;
114
+ margin: 3px;
115
+ cursor: pointer;
116
+ display: inline-block;
117
+ font-size: 14px;
118
+ }
119
+ .example:hover {
120
+ background: #00ff00;
121
+ color: #000;
122
+ }
123
+ </style>
124
+ </head>
125
+ <body>
126
+ <div class="scan-line"></div>
127
+
128
+ <div class="console">
129
+ <h1 class="glitch">CYBER SEARCH v1.3.37</h1>
130
+ <div style="text-align: center;">
131
+ <span class="status-led"></span>
132
+ <input type="text" id="searchInput" placeholder="ENTER SEARCH TERM..." />
133
+ <button onclick="executeSearch()">INITIATE</button>
134
+ </div>
135
+
136
+ <!-- Блок кликабельных примеров -->
137
+ <div class="examples">
138
+ <strong>Примеры запросов:</strong><br />
139
+ <span class="example" onclick="fillSearch('intitle:index.of /config')">intitle:index.of /config</span>
140
+ <span class="example" onclick="fillSearch('intitle:index.of /logs')">intitle:index.of /logs</span>
141
+ <span class="example" onclick="fillSearch('intitle:index.of /backup')">intitle:index.of /backup</span>
142
+ <span class="example" onclick="fillSearch('filetype:cfg config')">filetype:cfg config</span>
143
+ <span class="example" onclick="fillSearch('filetype:bak backup')">filetype:bak backup</span>
144
+ <span class="example" onclick="fillSearch('filetype:sql sql')">filetype:sql sql</span>
145
+ <span class="example" onclick="fillSearch('inurl:php?= AND intext:password')">inurl:php?= AND intext:password</span>
146
+ <span class="example" onclick="fillSearch('intitle:index.of passwd')">intitle:index.of passwd</span>
147
+ <span class="example" onclick="fillSearch('filetype:log log')">filetype:log log</span>
148
+ <span class="example" onclick="fillSearch('inurl:admin AND intext:username')">inurl:admin AND intext:username</span>
149
+ <span class="example" onclick="fillSearch('intitle:\"Index of\" wp-content/uploads')">intitle:"Index of" wp-content/uploads</span>
150
+ <span class="example" onclick="fillSearch('intitle:index.of /ftp')">intitle:index.of /ftp</span>
151
+ <span class="example" onclick="fillSearch('intitle:index.of /home')">intitle:index.of /home</span>
152
+ <span class="example" onclick="fillSearch('intitle:index.of /root')">intitle:index.of /root</span>
153
+ <span class="example" onclick="fillSearch('filetype:xml xml')">filetype:xml xml</span>
154
+ <span class="example" onclick="fillSearch('intitle:index.of id_rsa')">intitle:index.of id_rsa</span>
155
+ <span class="example" onclick="fillSearch('intitle:index.of private_key')">intitle:index.of private_key</span>
156
+ <span class="example" onclick="fillSearch('inurl:server-status')">inurl:server-status</span>
157
+ <span class="example" onclick="fillSearch('intitle:index.of database')">intitle:index.of database</span>
158
+ <span class="example" onclick="fillSearch('filetype:yml yml')">filetype:yml yml</span>
159
+ <span class="example" onclick="fillSearch('intitle:index.of credentials')">intitle:index.of credentials</span>
160
+ <span class="example" onclick="fillSearch('intitle:index.of secrets')">intitle:index.of secrets</span>
161
+ </div>
162
+
163
+ <div class="console-output" id="output"></div>
164
+ </div>
165
+
166
+ <script>
167
+ // Функция для автозаполнения поля поиска из кликабельных примеров
168
+ function fillSearch(query) {
169
+ document.getElementById('searchInput').value = query;
170
+ }
171
+
172
+ function executeSearch() {
173
+ const searchTerm = document.getElementById('searchInput').value;
174
+ if (!searchTerm) {
175
+ alert('SEARCH TERM REQUIRED!');
176
+ return;
177
+ }
178
+
179
+ const output = document.getElementById('output');
180
+ output.innerHTML += '> INITIALIZING SEARCH: ' + searchTerm + '\n';
181
+ searchGoogle(searchTerm);
182
+ }
183
+
184
+ function searchGoogle(search) {
185
+ let o = 32 - search.split(" ").length;
186
+ let template = "site:*.*.%NUM%.* |";
187
+ let query = "";
188
+ let urls = [];
189
+ const output = document.getElementById('output');
190
+
191
+ // Генерация поисковых шаблонов
192
+ for (let i = 0; i < (256 / o); i++) {
193
+ for (let ii = 0; ii < (257 - (i * o)); ii++) {
194
+ query = template.replace("%NUM%", ii) + query;
195
+ }
196
+ query = query.slice(0, -1);
197
+ query = '(' + search + ') (' + query + ')';
198
+ let url = "https://www.google.com/search?q=" + encodeURIComponent(query);
199
+ urls.push(url);
200
+ query = "";
201
+ }
202
+
203
+ output.innerHTML += '> GENERATED ' + urls.length + ' SEARCH PATTERNS\n';
204
+ output.innerHTML += '> INITIATING SEARCH EXECUTION...\n';
205
+
206
+ // Запуск открытия поисковых шаблонов с задержкой
207
+ let delay = 0;
208
+ urls.forEach((url, index) => {
209
+ setTimeout(() => {
210
+ output.innerHTML += '> [PORTAL ' + (index + 1) + '] LAUNCHED\n';
211
+ output.scrollTop = output.scrollHeight;
212
+ }, delay);
213
+ delay += 100;
214
+ });
215
+
216
+ // Одновременное открытие всех URL в новых вкладках
217
+ urls.forEach((url) => {
218
+ window.open(url, '_blank', 'noopener,noreferrer');
219
+ });
220
+ }
221
+ </script>
222
+ </body>
223
+ </html>