calgonzalez commited on
Commit
2f2db87
·
verified ·
1 Parent(s): 6f1a6d7

undefined - Initial Deployment

Browse files
Files changed (3) hide show
  1. README.md +6 -4
  2. index.html +231 -19
  3. prompts.txt +0 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Tools3
3
- emoji: 🚀
4
- colorFrom: gray
5
  colorTo: green
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: tools3
3
+ emoji: 🐳
4
+ colorFrom: purple
5
  colorTo: green
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,231 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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>BRUTALIST CYBER THREAT MONITOR</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <style>
9
+ @import url('https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap');
10
+
11
+ body {
12
+ font-family: 'Space Mono', monospace;
13
+ background-color: #000;
14
+ color: #fff;
15
+ }
16
+
17
+ .brutal-border {
18
+ border: 8px solid #ff0000;
19
+ box-shadow: 16px 16px 0px #000000;
20
+ position: relative;
21
+ background-color: #000;
22
+ }
23
+
24
+ .brutal-border::before {
25
+ content: "";
26
+ position: absolute;
27
+ top: -16px;
28
+ left: -16px;
29
+ right: -16px;
30
+ bottom: -16px;
31
+ border: 4px solid #fff;
32
+ pointer-events: none;
33
+ }
34
+
35
+ .terminal-text {
36
+ color: #ff0000;
37
+ text-shadow: 0 0 5px rgba(255, 0, 0, 0.7);
38
+ }
39
+
40
+ .blink {
41
+ animation: blink 1s step-end infinite;
42
+ }
43
+
44
+ @keyframes blink {
45
+ from, to { opacity: 1; }
46
+ 50% { opacity: 0; }
47
+ }
48
+
49
+ .scanline {
50
+ position: absolute;
51
+ top: 0;
52
+ left: 0;
53
+ width: 100%;
54
+ height: 100%;
55
+ background: linear-gradient(
56
+ to bottom,
57
+ rgba(255, 255, 255, 0.1) 0%,
58
+ rgba(255, 255, 255, 0.1) 50%,
59
+ rgba(255, 0, 0, 0.1) 50%,
60
+ rgba(255, 0, 0, 0.1) 100%
61
+ );
62
+ background-size: 100% 4px;
63
+ pointer-events: none;
64
+ mix-blend-mode: overlay;
65
+ }
66
+
67
+ .stat-box {
68
+ background-color: #111;
69
+ border: 2px solid #ff0000;
70
+ }
71
+
72
+ .threat-box {
73
+ background-color: #111;
74
+ border: 1px solid #ff0000;
75
+ }
76
+
77
+ .rss-feed {
78
+ max-height: 300px;
79
+ overflow-y: auto;
80
+ scrollbar-width: thin;
81
+ scrollbar-color: #ff0000 #000;
82
+ }
83
+
84
+ .rss-feed::-webkit-scrollbar {
85
+ width: 8px;
86
+ }
87
+
88
+ .rss-feed::-webkit-scrollbar-track {
89
+ background: #000;
90
+ }
91
+
92
+ .rss-feed::-webkit-scrollbar-thumb {
93
+ background-color: #ff0000;
94
+ border-radius: 4px;
95
+ }
96
+
97
+ .rss-item {
98
+ border-bottom: 1px solid #333;
99
+ padding: 12px 0;
100
+ }
101
+
102
+ .rss-item:last-child {
103
+ border-bottom: none;
104
+ }
105
+
106
+ .rss-title {
107
+ color: #ff0000;
108
+ font-weight: bold;
109
+ margin-bottom: 4px;
110
+ }
111
+
112
+ .rss-date {
113
+ color: #999;
114
+ font-size: 0.8rem;
115
+ margin-bottom: 6px;
116
+ }
117
+
118
+ .rss-description {
119
+ color: #ccc;
120
+ font-size: 0.9rem;
121
+ }
122
+
123
+ .cybermap-container {
124
+ width: 100%;
125
+ height: 317px;
126
+ margin-top: 20px;
127
+ }
128
+ </style>
129
+ </head>
130
+ <body class="min-h-screen flex flex-col items-center justify-center p-4">
131
+ <div class="w-full max-w-4xl">
132
+ <div class="bg-black p-6 brutal-border mb-8 relative overflow-hidden">
133
+ <div class="scanline"></div>
134
+ <div class="flex justify-between items-center mb-4">
135
+ <h1 class="text-3xl font-bold terminal-text">KASPERSKY THREAT MONITOR</h1>
136
+ <div class="flex items-center">
137
+ <span class="terminal-text mr-2">LIVE</span>
138
+ <div class="w-3 h-3 bg-red-500 rounded-full blink"></div>
139
+ </div>
140
+ </div>
141
+
142
+ <div class="grid grid-cols-3 gap-4 mb-4">
143
+ <div class="stat-box p-3">
144
+ <div class="text-xs uppercase text-white mb-1">Threats</div>
145
+ <div class="text-2xl font-bold terminal-text">24,567</div>
146
+ </div>
147
+ <div class="stat-box p-3">
148
+ <div class="text-xs uppercase text-white mb-1">Countries</div>
149
+ <div class="text-2xl font-bold terminal-text">187</div>
150
+ </div>
151
+ <div class="stat-box p-3">
152
+ <div class="text-xs uppercase text-white mb-1">Last Update</div>
153
+ <div class="text-xl font-bold terminal-text" id="current-time">--:--:--</div>
154
+ </div>
155
+ </div>
156
+
157
+ <div class="relative" style="height: 60px;">
158
+ <rssapp-ticker id="tccUCm0DWwfoAHE1"></rssapp-ticker>
159
+ <script src="https://widget.rss.app/v1/ticker.js" type="text/javascript" async></script>
160
+ </div>
161
+
162
+ <!-- Kaspersky Cybermap Section -->
163
+ <div class="mt-6">
164
+ <h2 class="text-xl font-bold terminal-text mb-3">GLOBAL CYBER THREAT MAP</h2>
165
+ <div class="cybermap-container">
166
+ <iframe width="100%" height="100%" src="https://cybermap.kaspersky.com/en/widget/dynamic/dark" frameborder="0"></iframe>
167
+ </div>
168
+ </div>
169
+
170
+ <div class="mt-4 flex justify-between text-xs">
171
+ <div class="terminal-text">SYSTEM STATUS: OPERATIONAL</div>
172
+ <div class="terminal-text">ACCESS: PUBLIC</div>
173
+ <div class="terminal-text">SECURITY LEVEL: MAXIMUM</div>
174
+ </div>
175
+ </div>
176
+
177
+ <div class="bg-black p-4 brutal-border">
178
+ <div class="flex overflow-x-auto space-x-4">
179
+ <div class="threat-box flex-shrink-0 p-2">
180
+ <div class="text-xs text-white">THREAT TYPE</div>
181
+ <div class="terminal-text">MALWARE</div>
182
+ </div>
183
+ <div class="threat-box flex-shrink-0 p-2">
184
+ <div class="text-xs text-white">THREAT TYPE</div>
185
+ <div class="terminal-text">PHISHING</div>
186
+ </div>
187
+ <div class="threat-box flex-shrink-0 p-2">
188
+ <div class="text-xs text-white">THREAT TYPE</div>
189
+ <div class="terminal-text">SPAM</div>
190
+ </div>
191
+ <div class="threat-box flex-shrink-0 p-2">
192
+ <div class="text-xs text-white">THREAT TYPE</div>
193
+ <div class="terminal-text">EXPLOITS</div>
194
+ </div>
195
+ <div class="threat-box flex-shrink-0 p-2">
196
+ <div class="text-xs text-white">THREAT TYPE</div>
197
+ <div class="terminal-text">BOTNETS</div>
198
+ </div>
199
+ <div class="threat-box flex-shrink-0 p-2">
200
+ <div class="text-xs text-white">THREAT TYPE</div>
201
+ <div class="terminal-text">DDoS</div>
202
+ </div>
203
+ </div>
204
+ </div>
205
+ </div>
206
+
207
+ <script>
208
+ function updateTime() {
209
+ const now = new Date();
210
+ const timeString = now.toLocaleTimeString();
211
+ document.getElementById('current-time').textContent = timeString;
212
+ }
213
+
214
+ setInterval(updateTime, 1000);
215
+ updateTime();
216
+
217
+ // Simulate some terminal-like activity
218
+ const statusElements = document.querySelectorAll('.terminal-text');
219
+ setInterval(() => {
220
+ statusElements.forEach(el => {
221
+ if (Math.random() > 0.8) {
222
+ el.style.opacity = '0.7';
223
+ setTimeout(() => {
224
+ el.style.opacity = '1';
225
+ }, 100);
226
+ }
227
+ });
228
+ }, 3000);
229
+ </script>
230
+ <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=222tuesday/cybersecurity-live-threat-rss" style="color: #fff;text-decoration: underline;" target="_blank" >🧬 Remix</a></p><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=calgonzalez/tools3" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
231
+ </html>
prompts.txt ADDED
File without changes