Spaces:
Running
Running
1. **INSTANT ACCESS** - No registration → Session ID = SHA256(browser_fingerprint + timestamp) - Session lifetime: 60 min (extendable via mining) 2. **TERMINAL COMMAND CENTER** - Embedded xterm.js with commands: * `number_gen -loc [Hell/NYC] -type [custom/random]` * `mirror --url [service.com]` (auto-injects OTPs) * `inbox` (view all messages) * `reply -num [sender] -msg "text"` * `mining --start/--status` 3. **FICTIONAL AREA CODES (FULL SMS FUNCTIONALITY)** - Receive/send normal texts + verification codes: * `666` (Hell, MI): Flaming message animations * `777` (Atlantis, FL): Water ripple effects * `999` (Area 51, NV): UFO abduction visuals - Real US coverage: All valid area codes 4. **MESSAGING SYSTEM** - Full SMS capabilities: * Send/receive texts to any number * Attach images/files (max 5MB) * Group messaging support - Auto-detection: Verification codes → highlighted red Normal texts → displayed white 5. **SECURITY & ROUTING** - Black Hole Relay: `Sender → Tor → Military Proxy → Your Terminal` - Spoof carrier IDs (AT&T/Verizon) for all numbers - Auto-encrypt attachments with AES-256 6. **ALL FEATURES FREE** - Unlimited numbers/texts - VøïdMirror™ auto-injection - Vøïd Vault with dead-man switch - Carrier spoofing 7. **MONETIZATION** - Opt-in Monero mining: * 30% CPU cap * Rewards: - 10 min mining = +1 hour session - 1 hr mining = Dark Token - Token uses: * Reserved numbers (5 tokens/week) * Priority routing (2 tokens) 8. **DESIGN SPECS** - Color Scheme: * Background: #0A0A0A (Void Black) * Terminal: #00FF41 (Matrix Green) * Icons: #00E8FC (Neon Blue) - Animations: * Hell numbers: Flaming borders * OTP arrival: Skull icon pulse - Icon: Broken phone with neon blue cracks 9. **COMPLIANCE** - Auto-block: * Banking/gov services (regex filters) * Spam numbers (community-reported) - Disclaimer: "666 numbers may summon demons - reply at your own risk" **Technical Requirements**: ```yaml backend: - SMS Gateway: Twilio API + custom spoofing - Routing: Onionize.js (Tor) + proxy chaining - Security: WebCrypto API for end-to-end encryption - Storage: Session-scoped IndexedDB (auto-wipe on exit) frontend: - Terminal: xterm.js with custom command parser - SMS Interface: Dual-view (terminal/GUI toggle) - Mapping: Leaflet.js for number location visuals - Effects: WebGL animations for area code themes deployment: - PWA-first (mobile/desktop) - Zero persistent data - Test coverage: * Hell number SMS send/receive * VøïdMirror™ auto-injection test * Mining thermal safety check - Initial Deployment
Browse files- README.md +7 -5
- index.html +765 -19
- prompts.txt +1 -0
README.md
CHANGED
@@ -1,10 +1,12 @@
|
|
1 |
---
|
2 |
-
title:
|
3 |
-
emoji:
|
4 |
-
colorFrom:
|
5 |
-
colorTo:
|
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: v-dc-mmt-rm-l
|
3 |
+
emoji: 🐳
|
4 |
+
colorFrom: gray
|
5 |
+
colorTo: red
|
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,765 @@
|
|
1 |
-
<!
|
2 |
-
<html>
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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>VøïdComm Terminal</title>
|
7 |
+
<script src="https://cdn.tailwindcss.com"></script>
|
8 |
+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
|
9 |
+
<script src="https://unpkg.com/[email protected]/lib/xterm.js"></script>
|
10 |
+
<link href="https://unpkg.com/[email protected]/css/xterm.css" rel="stylesheet">
|
11 |
+
<style>
|
12 |
+
@import url('https://fonts.googleapis.com/css2?family=Major+Mono+Display&family=JetBrains+Mono:wght@400;700&display=swap');
|
13 |
+
|
14 |
+
:root {
|
15 |
+
--void-black: #0A0A0A;
|
16 |
+
--matrix-green: #00FF41;
|
17 |
+
--neon-blue: #00E8FC;
|
18 |
+
--terminal-bg: #011;
|
19 |
+
--hell-red: #ff3300;
|
20 |
+
--atlantis-blue: #00d4ff;
|
21 |
+
--area51-purple: #b300ff;
|
22 |
+
}
|
23 |
+
|
24 |
+
body {
|
25 |
+
background-color: var(--void-black);
|
26 |
+
color: var(--matrix-green);
|
27 |
+
font-family: 'JetBrains Mono', monospace;
|
28 |
+
min-height: 100vh;
|
29 |
+
margin: 0;
|
30 |
+
overflow-x: hidden;
|
31 |
+
position: relative;
|
32 |
+
}
|
33 |
+
|
34 |
+
body::before {
|
35 |
+
content: "";
|
36 |
+
position: fixed;
|
37 |
+
top: 0;
|
38 |
+
left: 0;
|
39 |
+
width: 100%;
|
40 |
+
height: 100%;
|
41 |
+
background: radial-gradient(circle at center, rgba(17, 17, 17, 0.8) 0%, var(--void-black) 70%);
|
42 |
+
z-index: -2;
|
43 |
+
}
|
44 |
+
|
45 |
+
body::after {
|
46 |
+
content: "";
|
47 |
+
position: fixed;
|
48 |
+
top: 0;
|
49 |
+
left: 0;
|
50 |
+
width: 100%;
|
51 |
+
height: 100%;
|
52 |
+
background-image:
|
53 |
+
radial-gradient(circle, rgba(255,0,0,0.05) 1px, transparent 2px),
|
54 |
+
radial-gradient(circle, rgba(0,255,65,0.05) 1px, transparent 2px);
|
55 |
+
background-size: 30px 30px;
|
56 |
+
opacity: 0.1;
|
57 |
+
z-index: -1;
|
58 |
+
}
|
59 |
+
|
60 |
+
.matrix-text {
|
61 |
+
font-family: 'Major Mono Display', monospace;
|
62 |
+
}
|
63 |
+
|
64 |
+
.glitch-text {
|
65 |
+
position: relative;
|
66 |
+
color: var(--matrix-green);
|
67 |
+
animation: glitch 3s infinite;
|
68 |
+
}
|
69 |
+
|
70 |
+
@keyframes glitch {
|
71 |
+
0% { text-shadow: 0.05em 0 0 rgba(255,0,0,0.75); }
|
72 |
+
14% { text-shadow: 0.05em 0 0 rgba(255,0,0,0.75), -0.05em -0.025em 0 rgba(0,255,0,0.75); }
|
73 |
+
15% { text-shadow: -0.05em -0.025em 0 rgba(0,255,0,0.75), 0.025em 0.05em 0 rgba(0,0,255,0.75); }
|
74 |
+
49% { text-shadow: 0.025em 0.05em 0 rgba(0,0,255,0.75); }
|
75 |
+
50% { text-shadow: -0.05em 0 0 rgba(255,0,0,0.75); }
|
76 |
+
99% { text-shadow: -0.05em 0 0 rgba(255,0,0,0.75), 0.05em 0.025em 0 rgba(0,255,0,0.75); }
|
77 |
+
100% { text-shadow: 0.05em 0 0 rgba(255,0,0,0.75); }
|
78 |
+
}
|
79 |
+
|
80 |
+
.hell-flames {
|
81 |
+
position: relative;
|
82 |
+
padding: 0.25rem 1rem;
|
83 |
+
border-left: 2px solid var(--hell-red);
|
84 |
+
box-shadow: 0 0 15px var(--hell-red);
|
85 |
+
animation: flame 1.5s infinite ease-in-out;
|
86 |
+
}
|
87 |
+
|
88 |
+
.hell-flames::before {
|
89 |
+
content: "";
|
90 |
+
position: absolute;
|
91 |
+
top: 0;
|
92 |
+
left: 0;
|
93 |
+
width: 100%;
|
94 |
+
height: 100%;
|
95 |
+
background: linear-gradient(to right, rgba(255,80,0,0.3) 0%, transparent 100%);
|
96 |
+
animation: flame-light 1s infinite;
|
97 |
+
}
|
98 |
+
|
99 |
+
@keyframes flame {
|
100 |
+
0%, 100% { box-shadow: 0 0 15px var(--hell-red); }
|
101 |
+
50% { box-shadow: 0 0 25px var(--hell-red), 0 0 30px rgba(255,100,0,0.8); }
|
102 |
+
}
|
103 |
+
|
104 |
+
.atlantis-ripple {
|
105 |
+
position: relative;
|
106 |
+
overflow: hidden;
|
107 |
+
padding: 0.25rem 1rem;
|
108 |
+
border-left: 2px solid var(--atlantis-blue);
|
109 |
+
box-shadow: 0 0 15px var(--atlantis-blue);
|
110 |
+
}
|
111 |
+
|
112 |
+
.atlantis-ripple::after {
|
113 |
+
content: "";
|
114 |
+
position: absolute;
|
115 |
+
top: 0;
|
116 |
+
left: 0;
|
117 |
+
width: 100%;
|
118 |
+
height: 100%;
|
119 |
+
background: radial-gradient(circle, rgba(0,255,255,0.3) 0%, transparent 70%);
|
120 |
+
animation: ripple 4s infinite linear;
|
121 |
+
}
|
122 |
+
|
123 |
+
@keyframes ripple {
|
124 |
+
0% { transform: scale(1); opacity: 1; }
|
125 |
+
50% { transform: scale(1.5); opacity: 0; }
|
126 |
+
100% { transform: scale(1); opacity: 0; }
|
127 |
+
}
|
128 |
+
|
129 |
+
.ufo-effect {
|
130 |
+
position: relative;
|
131 |
+
padding: 0.25rem 1rem;
|
132 |
+
border-left: 2px solid var(--area51-purple);
|
133 |
+
box-shadow: 0 0 15px var(--area51-purple);
|
134 |
+
animation: ufo 3s infinite ease-in-out;
|
135 |
+
}
|
136 |
+
|
137 |
+
@keyframes ufo {
|
138 |
+
0%, 100% { transform: translateY(0); box-shadow: 0 0 15px var(--area51-purple); }
|
139 |
+
50% { transform: translateY(-5px); box-shadow: 0 0 25px var(--area51-purple); }
|
140 |
+
}
|
141 |
+
|
142 |
+
.skull-pulse {
|
143 |
+
animation: pulse 1s infinite;
|
144 |
+
}
|
145 |
+
|
146 |
+
@keyframes pulse {
|
147 |
+
0%, 100% { transform: scale(1); }
|
148 |
+
50% { transform: scale(1.1); }
|
149 |
+
}
|
150 |
+
|
151 |
+
.terminal-wrapper {
|
152 |
+
background: var(--terminal-bg);
|
153 |
+
border-radius: 0.5rem;
|
154 |
+
overflow: hidden;
|
155 |
+
box-shadow: 0 0 15px rgba(0, 255, 65, 0.2);
|
156 |
+
height: 60vh;
|
157 |
+
}
|
158 |
+
|
159 |
+
.smokescreen {
|
160 |
+
position: fixed;
|
161 |
+
top: 0;
|
162 |
+
left: 0;
|
163 |
+
width: 100%;
|
164 |
+
height: 100%;
|
165 |
+
background: radial-gradient(circle, rgba(0,255,65,0.02) 0%, transparent 70%);
|
166 |
+
pointer-events: none;
|
167 |
+
animation: smokescreen 20s infinite linear;
|
168 |
+
z-index: 10;
|
169 |
+
}
|
170 |
+
|
171 |
+
@keyframes smokescreen {
|
172 |
+
0% { background-position: 0% 0%; }
|
173 |
+
50% { background-position: 25% 75%; }
|
174 |
+
100% { background-position: 0% 0%; }
|
175 |
+
}
|
176 |
+
|
177 |
+
.terminal-scrollbar::-webkit-scrollbar {
|
178 |
+
width: 6px;
|
179 |
+
}
|
180 |
+
|
181 |
+
.terminal-scrollbar::-webkit-scrollbar-track {
|
182 |
+
background: rgba(1, 10, 1, 0.8);
|
183 |
+
}
|
184 |
+
|
185 |
+
.terminal-scrollbar::-webkit-scrollbar-thumb {
|
186 |
+
background: rgba(0, 255, 65, 0.4);
|
187 |
+
border-radius: 3px;
|
188 |
+
}
|
189 |
+
|
190 |
+
.crack-effect {
|
191 |
+
position: relative;
|
192 |
+
}
|
193 |
+
|
194 |
+
.crack-effect::after {
|
195 |
+
content: "";
|
196 |
+
position: absolute;
|
197 |
+
top: 0;
|
198 |
+
left: 0;
|
199 |
+
width: 100%;
|
200 |
+
height: 100%;
|
201 |
+
background-image:
|
202 |
+
linear-gradient(45deg, transparent 45%, rgba(0,232,252,0.3) 46%, transparent 47%),
|
203 |
+
linear-gradient(-45deg, transparent 45%, rgba(0,232,252,0.3) 46%, transparent 47%);
|
204 |
+
background-size: 20px 20px;
|
205 |
+
animation: crack 60s infinite linear;
|
206 |
+
}
|
207 |
+
|
208 |
+
@keyframes crack {
|
209 |
+
0% { background-position: 0 0; }
|
210 |
+
100% { background-position: 100% 100%; }
|
211 |
+
}
|
212 |
+
|
213 |
+
.mining-status {
|
214 |
+
position: relative;
|
215 |
+
overflow: hidden;
|
216 |
+
box-shadow: 0 0 10px rgba(0,255,65,0.5);
|
217 |
+
}
|
218 |
+
|
219 |
+
.mining-status::before {
|
220 |
+
content: "";
|
221 |
+
position: absolute;
|
222 |
+
top: 0;
|
223 |
+
left: -100%;
|
224 |
+
width: 100%;
|
225 |
+
height: 100%;
|
226 |
+
background: linear-gradient(90deg, transparent, rgba(0,255,65,0.2), transparent);
|
227 |
+
animation: mining-glow 3s infinite ease-in-out;
|
228 |
+
}
|
229 |
+
|
230 |
+
@keyframes mining-glow {
|
231 |
+
0% { left: -100%; }
|
232 |
+
50% { left: 100%; }
|
233 |
+
100% { left: -100%; }
|
234 |
+
}
|
235 |
+
|
236 |
+
.otp-code {
|
237 |
+
animation: blink 1s infinite;
|
238 |
+
}
|
239 |
+
|
240 |
+
@keyframes blink {
|
241 |
+
0%, 100% { background: rgba(255,0,0,0.3); }
|
242 |
+
50% { background: rgba(255,0,0,0.6); }
|
243 |
+
}
|
244 |
+
</style>
|
245 |
+
<script>
|
246 |
+
tailwind.config = {
|
247 |
+
theme: {
|
248 |
+
extend: {
|
249 |
+
colors: {
|
250 |
+
'void-black': '#0A0A0A',
|
251 |
+
'matrix-green': '#00FF41',
|
252 |
+
'neon-blue': '#00E8FC',
|
253 |
+
'terminal-bg': '#011',
|
254 |
+
'hell-red': '#ff3300',
|
255 |
+
'atlantis-blue': '#00d4ff',
|
256 |
+
'area51-purple': '#b300ff'
|
257 |
+
},
|
258 |
+
fontFamily: {
|
259 |
+
'matrix': ['"Major Mono Display"', 'monospace'],
|
260 |
+
'terminal': ['"JetBrains Mono"', 'monospace']
|
261 |
+
}
|
262 |
+
}
|
263 |
+
}
|
264 |
+
}
|
265 |
+
</script>
|
266 |
+
</head>
|
267 |
+
<body class="bg-void-black text-matrix-green relative">
|
268 |
+
<div class="smokescreen"></div>
|
269 |
+
|
270 |
+
<div class="container mx-auto px-4 py-8">
|
271 |
+
<!-- Header -->
|
272 |
+
<header class="flex justify-between items-center mb-10 crack-effect">
|
273 |
+
<div class="flex items-center space-x-4">
|
274 |
+
<div class="text-4xl relative">
|
275 |
+
<i class="fas fa-mobile-alt text-neon-blue"></i>
|
276 |
+
<i class="fas fa-bolt absolute -top-2 -right-2 text-xs text-hell-red"></i>
|
277 |
+
</div>
|
278 |
+
<h1 class="text-3xl font-matrix glitch-text">Vøïd<span class="text-neon-blue">Comm</span></h1>
|
279 |
+
</div>
|
280 |
+
|
281 |
+
<div class="text-right">
|
282 |
+
<div id="session-status" class="flex items-center space-x-2">
|
283 |
+
<div class="w-2 h-2 bg-matrix-green rounded-full animate-pulse"></div>
|
284 |
+
<span class="text-sm">Session ID: </span>
|
285 |
+
<span class="text-sm" id="session-id">3b4d...a7f9</span>
|
286 |
+
</div>
|
287 |
+
<div class="text-xs text-matrix-green/70">
|
288 |
+
Expires in: <span id="session-timer">57:23</span>
|
289 |
+
<button id="extend-session" class="ml-2 text-xs text-neon-blue hover:underline">Extend via mining</button>
|
290 |
+
</div>
|
291 |
+
</div>
|
292 |
+
</header>
|
293 |
+
|
294 |
+
<!-- Main Content -->
|
295 |
+
<div class="grid grid-cols-1 lg:grid-cols-3 gap-8">
|
296 |
+
<!-- Terminal & SMS Interface -->
|
297 |
+
<div class="lg:col-span-2 flex flex-col space-y-8">
|
298 |
+
<!-- Terminal -->
|
299 |
+
<div class="terminal-wrapper">
|
300 |
+
<div class="p-3 border-b border-matrix-green/30 flex space-x-2">
|
301 |
+
<div class="w-3 h-3 rounded-full bg-hell-red"></div>
|
302 |
+
<div class="w-3 h-3 rounded-full bg-neon-blue"></div>
|
303 |
+
<div class="w-3 h-3 rounded-full bg-area51-purple"></div>
|
304 |
+
</div>
|
305 |
+
<div id="terminal" class="h-full p-4 terminal-scrollbar"></div>
|
306 |
+
</div>
|
307 |
+
|
308 |
+
<!-- SMS Log -->
|
309 |
+
<div class="bg-terminal-bg rounded-lg p-4">
|
310 |
+
<div class="flex justify-between items-center mb-4">
|
311 |
+
<h2 class="text-xl font-matrix flex items-center">
|
312 |
+
<i class="fas fa-inbox mr-2 text-neon-blue"></i>
|
313 |
+
SMS Inbox
|
314 |
+
</h2>
|
315 |
+
<div class="flex space-x-2">
|
316 |
+
<button id="terminal-view" class="px-3 py-1 bg-matrix-green/10 hover:bg-matrix-green/30 text-xs rounded transition">Terminal View</button>
|
317 |
+
<button id="new-message" class="px-3 py-1 bg-neon-blue/10 hover:bg-neon-blue/30 text-xs text-neon-blue rounded transition">
|
318 |
+
<i class="fas fa-plus mr-1"></i>New Message
|
319 |
+
</button>
|
320 |
+
</div>
|
321 |
+
</div>
|
322 |
+
|
323 |
+
<div class="space-y-3 max-h-96 overflow-y-auto terminal-scrollbar">
|
324 |
+
<!-- SMS Messages -->
|
325 |
+
<div class="bg-void-black/50 p-3 rounded border-l-4 border-hell-red hell-flames">
|
326 |
+
<div class="flex justify-between items-start">
|
327 |
+
<div>
|
328 |
+
<span class="text-hell-red">(666) 111-9876</span>
|
329 |
+
<span class="text-white">Hell, MI</span>
|
330 |
+
</div>
|
331 |
+
<span class="text-xs text-matrix-green/70">Just now</span>
|
332 |
+
</div>
|
333 |
+
<div class="mt-2">
|
334 |
+
<span class="bg-hell-red/10 px-2 py-1 rounded">OTP:</span>
|
335 |
+
<span class="font-bold otp-code">487294</span>
|
336 |
+
<span class="ml-2">for account login</span>
|
337 |
+
</div>
|
338 |
+
</div>
|
339 |
+
|
340 |
+
<div class="bg-void-black/50 p-3 rounded border-l-4 border-area51-purple ufo-effect">
|
341 |
+
<div class="flex justify-between items-start">
|
342 |
+
<div>
|
343 |
+
<span class="text-area51-purple">(999) 555-XXXX</span>
|
344 |
+
<span class="text-white">Area 51, NV</span>
|
345 |
+
</div>
|
346 |
+
<span class="text-xs text-matrix-green/70">4 min ago</span>
|
347 |
+
</div>
|
348 |
+
<div class="mt-2 flex items-center">
|
349 |
+
<span class="mr-2"><i class="fas fa-user-secret text-area51-purple"></i></span>
|
350 |
+
<span>They know you're accessing our network. Proceed with caution.</span>
|
351 |
+
</div>
|
352 |
+
</div>
|
353 |
+
|
354 |
+
<div class="bg-void-black/50 p-3 rounded border-l-4 border-atlantis-blue atlantis-ripple">
|
355 |
+
<div class="flex justify-between items-start">
|
356 |
+
<div>
|
357 |
+
<span class="text-atlantis-blue">(777) 123-4567</span>
|
358 |
+
<span class="text-white">Atlantis, FL</span>
|
359 |
+
</div>
|
360 |
+
<span class="text-xs text-matrix-green/70">12 min ago</span>
|
361 |
+
</div>
|
362 |
+
<div class="mt-2">
|
363 |
+
<p>Don't forget: Meeting with Poseidon tomorrow at Coral Reef Cafe</p>
|
364 |
+
<div class="mt-2 flex space-x-2">
|
365 |
+
<div class="text-xs px-2 py-1 bg-atlantis-blue/10 text-atlantis-blue rounded">Image</div>
|
366 |
+
<div class="text-xs px-2 py-1 bg-atlantis-blue/10 text-atlantis-blue rounded">Location</div>
|
367 |
+
</div>
|
368 |
+
</div>
|
369 |
+
</div>
|
370 |
+
</div>
|
371 |
+
</div>
|
372 |
+
</div>
|
373 |
+
|
374 |
+
<!-- Controls & Features -->
|
375 |
+
<div class="space-y-8">
|
376 |
+
<!-- Generate Numbers -->
|
377 |
+
<div class="bg-terminal-bg rounded-lg p-4">
|
378 |
+
<h2 class="text-xl font-matrix mb-4 flex items-center">
|
379 |
+
<i class="fas fa-hashtag mr-2 text-neon-blue"></i>
|
380 |
+
Number Generation
|
381 |
+
</h2>
|
382 |
+
|
383 |
+
<div class="space-y-4">
|
384 |
+
<div class="flex items-center space-x-2">
|
385 |
+
<div class="w-10 h-10 rounded-full bg-hell-red/30 flex items-center justify-center">
|
386 |
+
<i class="fas fa-fire text-hell-red"></i>
|
387 |
+
</div>
|
388 |
+
<div>
|
389 |
+
<div class="font-bold">Hell, MI</div>
|
390 |
+
<div class="text-xs text-matrix-green/70">Area code: 666</div>
|
391 |
+
</div>
|
392 |
+
<button class="ml-auto px-3 py-1 bg-hell-red/10 hover:bg-hell-red/20 text-xs text-hell-red rounded transition">
|
393 |
+
Generate
|
394 |
+
</button>
|
395 |
+
</div>
|
396 |
+
|
397 |
+
<div class="flex items-center space-x-2">
|
398 |
+
<div class="w-10 h-10 rounded-full bg-atlantis-blue/30 flex items-center justify-center">
|
399 |
+
<i class="fas fa-water text-atlantis-blue"></i>
|
400 |
+
</div>
|
401 |
+
<div>
|
402 |
+
<div class="font-bold">Atlantis, FL</div>
|
403 |
+
<div class="text-xs text-matrix-green/70">Area code: 777</div>
|
404 |
+
</div>
|
405 |
+
<button class="ml-auto px-3 py-1 bg-atlantis-blue/10 hover:bg-atlantis-blue/20 text-xs text-atlantis-blue rounded transition">
|
406 |
+
Generate
|
407 |
+
</button>
|
408 |
+
</div>
|
409 |
+
|
410 |
+
<div class="flex items-center space-x-2">
|
411 |
+
<div class="w-10 h-10 rounded-full bg-area51-purple/30 flex items-center justify-center">
|
412 |
+
<i class="fas fa-ufo text-area51-purple"></i>
|
413 |
+
</div>
|
414 |
+
<div>
|
415 |
+
<div class="font-bold">Area 51, NV</div>
|
416 |
+
<div class="text-xs text-matrix-green/70">Area code: 999</div>
|
417 |
+
</div>
|
418 |
+
<button class="ml-auto px-3 py-1 bg-area51-purple/10 hover:bg-area51-purple/20 text-xs text-area51-purple rounded transition">
|
419 |
+
Generate
|
420 |
+
</button>
|
421 |
+
</div>
|
422 |
+
</div>
|
423 |
+
</div>
|
424 |
+
|
425 |
+
<!-- Mining Module -->
|
426 |
+
<div class="bg-terminal-bg rounded-lg p-4">
|
427 |
+
<h2 class="text-xl font-matrix mb-4 flex items-center">
|
428 |
+
<i class="fas fa-microchip mr-2 text-neon-blue"></i>
|
429 |
+
Mining Module
|
430 |
+
</h2>
|
431 |
+
|
432 |
+
<div class="mining-status bg-matrix-green/5 p-4 rounded-lg mb-4">
|
433 |
+
<div class="flex justify-between items-center">
|
434 |
+
<div class="text-sm">
|
435 |
+
<div>Status: <span id="mining-status" class="text-matrix-green">Inactive</span></div>
|
436 |
+
<div>CPU Usage: <span id="cpu-usage">0%</span> (limit: 30%)</div>
|
437 |
+
</div>
|
438 |
+
<div id="mining-reward" class="text-center">
|
439 |
+
<div class="text-xs">Session Extension</div>
|
440 |
+
<div class="text-matrix-green">00:00</div>
|
441 |
+
</div>
|
442 |
+
</div>
|
443 |
+
<div id="mining-bar" class="w-full h-2 bg-void-black mt-2 rounded overflow-hidden">
|
444 |
+
<div class="h-full bg-matrix-green w-0"></div>
|
445 |
+
</div>
|
446 |
+
</div>
|
447 |
+
|
448 |
+
<div class="flex space-x-3">
|
449 |
+
<button id="start-mining" class="flex-1 bg-matrix-green/10 hover:bg-matrix-green/20 text-sm py-2 px-4 rounded transition">
|
450 |
+
Start Mining
|
451 |
+
</button>
|
452 |
+
<button id="stop-mining" class="flex-1 bg-hell-red/10 hover:bg-hell-red/20 text-sm py-2 px-4 text-hell-red rounded transition">
|
453 |
+
Stop
|
454 |
+
</button>
|
455 |
+
</div>
|
456 |
+
</div>
|
457 |
+
|
458 |
+
<!-- Security & Routing -->
|
459 |
+
<div class="bg-terminal-bg rounded-lg p-4">
|
460 |
+
<h2 class="text-xl font-matrix mb-4 flex items-center">
|
461 |
+
<i class="fas fa-user-shield mr-2 text-neon-blue"></i>
|
462 |
+
Security & Routing
|
463 |
+
</h2>
|
464 |
+
|
465 |
+
<div class="space-y-3 text-sm">
|
466 |
+
<div class="flex">
|
467 |
+
<div class="w-6 flex justify-center">
|
468 |
+
<i class="fas fa-tor-on text-matrix-green"></i>
|
469 |
+
</div>
|
470 |
+
<div>Tor Encryption: Active</div>
|
471 |
+
</div>
|
472 |
+
|
473 |
+
<div class="flex">
|
474 |
+
<div class="w-6 flex justify-center">
|
475 |
+
<i class="fas fa-user-secret text-matrix-green"></i>
|
476 |
+
</div>
|
477 |
+
<div>Proxy Chain: Active (3 hops)</div>
|
478 |
+
</div>
|
479 |
+
|
480 |
+
<div class="flex">
|
481 |
+
<div class="w-6 flex justify-center">
|
482 |
+
<i class="fas fa-sync text-matrix-green"></i>
|
483 |
+
</div>
|
484 |
+
<div>Carrier Spoof: AT&T (Default)</div>
|
485 |
+
</div>
|
486 |
+
|
487 |
+
<div class="flex">
|
488 |
+
<div class="w-6 flex justify-center">
|
489 |
+
<i class="fas fa-lock text-matrix-green"></i>
|
490 |
+
</div>
|
491 |
+
<div>End-to-end Encryption: Enabled</div>
|
492 |
+
</div>
|
493 |
+
|
494 |
+
<div class="mt-4 p-2 bg-void-black rounded">
|
495 |
+
<div class="text-xs text-matrix-green/70">Current Spoof ID:</div>
|
496 |
+
<div class="text-sm">AT&T Mobile / (999) XXX-XXXX</div>
|
497 |
+
</div>
|
498 |
+
|
499 |
+
<button class="mt-3 w-full bg-neon-blue/10 hover:bg-neon-blue/20 text-sm py-2 px-4 rounded transition text-center">
|
500 |
+
Rotate Identity
|
501 |
+
</button>
|
502 |
+
</div>
|
503 |
+
</div>
|
504 |
+
</div>
|
505 |
+
</div>
|
506 |
+
|
507 |
+
<!-- Disclaimer -->
|
508 |
+
<div class="mt-8 text-xs text-matrix-green/50 p-3 border-t border-matrix-green/20">
|
509 |
+
<p class="text-center">
|
510 |
+
Warning: 666 numbers may summon demons - reply at your own risk.
|
511 |
+
Banking and government services are automatically blocked. This service is strictly for educational and fictional purposes.
|
512 |
+
</p>
|
513 |
+
</div>
|
514 |
+
</div>
|
515 |
+
|
516 |
+
<!-- New Message Modal -->
|
517 |
+
<div id="new-message-modal" class="fixed inset-0 bg-black/70 z-50 hidden items-center justify-center p-4">
|
518 |
+
<div class="bg-terminal-bg rounded-lg p-6 max-w-lg w-full">
|
519 |
+
<div class="flex justify-between items-center mb-4">
|
520 |
+
<h3 class="text-lg font-matrix flex items-center">
|
521 |
+
<i class="fas fa-paper-plane mr-2 text-neon-blue"></i>
|
522 |
+
New Encrypted Message
|
523 |
+
</h3>
|
524 |
+
<button id="close-modal" class="text-matrix-green hover:text-white">
|
525 |
+
<i class="fas fa-times"></i>
|
526 |
+
</button>
|
527 |
+
</div>
|
528 |
+
|
529 |
+
<div class="space-y-4">
|
530 |
+
<div>
|
531 |
+
<label class="text-matrix-green/80 text-sm block mb-1">To:</label>
|
532 |
+
<input type="text" placeholder="Number or contact" class="w-full bg-void-black border border-matrix-green/30 text-matrix-green p-2 rounded focus:outline-none focus:ring-1 focus:ring-matrix-green">
|
533 |
+
</div>
|
534 |
+
|
535 |
+
<div>
|
536 |
+
<label class="text-matrix-green/80 text-sm block mb-1">From (Spoof):</label>
|
537 |
+
<div class="flex">
|
538 |
+
<select class="bg-void-black border border-matrix-green/30 text-matrix-green p-2 rounded focus:outline-none focus:ring-1 focus:ring-matrix-green">
|
539 |
+
<option>(666) XXX-XXXX</option>
|
540 |
+
<option>(777) XXX-XXXX</option>
|
541 |
+
<option>(999) XXX-XXXX</option>
|
542 |
+
</select>
|
543 |
+
<select class="ml-2 bg-void-black border border-matrix-green/30 text-matrix-green p-2 rounded focus:outline-none focus:ring-1 focus:ring-matrix-green">
|
544 |
+
<option>AT&T</option>
|
545 |
+
<option>Verizon</option>
|
546 |
+
<option>T-Mobile</option>
|
547 |
+
<option>Sprint</option>
|
548 |
+
</select>
|
549 |
+
</div>
|
550 |
+
</div>
|
551 |
+
|
552 |
+
<div>
|
553 |
+
<label class="text-matrix-green/80 text-sm block mb-1">Message:</label>
|
554 |
+
<textarea class="w-full bg-void-black border border-matrix-green/30 text-matrix-green p-2 rounded focus:outline-none focus:ring-1 focus:ring-matrix-green min-h-32"></textarea>
|
555 |
+
</div>
|
556 |
+
|
557 |
+
<div class="flex items-center space-x-4">
|
558 |
+
<button class="px-3 py-1 bg-matrix-green/10 hover:bg-matrix-green/20 text-sm rounded transition flex items-center">
|
559 |
+
<i class="fas fa-paperclip mr-1"></i> Attach
|
560 |
+
</button>
|
561 |
+
<button class="px-3 py-1 bg-hell-red/10 hover:bg-hell-red/20 text-sm rounded transition text-hell-red flex items-center">
|
562 |
+
<i class="fas fa-skull mr-1"></i> Hell OTP
|
563 |
+
</button>
|
564 |
+
<button class="ml-auto px-4 py-2 bg-matrix-green/20 hover:bg-matrix-green/40 rounded transition">
|
565 |
+
Send
|
566 |
+
</button>
|
567 |
+
</div>
|
568 |
+
</div>
|
569 |
+
</div>
|
570 |
+
</div>
|
571 |
+
|
572 |
+
<script>
|
573 |
+
document.addEventListener('DOMContentLoaded', function() {
|
574 |
+
// Initialize terminal
|
575 |
+
const terminal = new Terminal({
|
576 |
+
theme: {
|
577 |
+
background: '#001101',
|
578 |
+
foreground: '#00FF41',
|
579 |
+
cursor: '#00FF41',
|
580 |
+
selectionBackground: '#00FF41',
|
581 |
+
selectionInactiveBackground: '#005500'
|
582 |
+
},
|
583 |
+
fontFamily: '"JetBrains Mono", monospace',
|
584 |
+
fontSize: 14
|
585 |
+
});
|
586 |
+
|
587 |
+
terminal.open(document.getElementById('terminal'));
|
588 |
+
terminal.write('VøïdComm Terminal v3.14 [session initiated]\r\n');
|
589 |
+
terminal.write('Type "help" for available commands\r\n\r\n');
|
590 |
+
|
591 |
+
// Set up command handling
|
592 |
+
terminal.onKey(e => {
|
593 |
+
const printable = !e.domEvent.altKey && !e.domEvent.ctrlKey && !e.domEvent.metaKey;
|
594 |
+
|
595 |
+
if (e.key === '\r') {
|
596 |
+
// Handle command
|
597 |
+
handleCommand();
|
598 |
+
terminal.prompt();
|
599 |
+
} else if (e.key === '\u007F') {
|
600 |
+
// Backspace
|
601 |
+
terminal.write('\b \b');
|
602 |
+
} else if (printable) {
|
603 |
+
terminal.write(e.key);
|
604 |
+
}
|
605 |
+
});
|
606 |
+
|
607 |
+
// Command processing
|
608 |
+
function handleCommand() {
|
609 |
+
const command = getCurrentCommand().trim();
|
610 |
+
|
611 |
+
terminal.write('\r\n');
|
612 |
+
|
613 |
+
switch(command.split(' ')[0]) {
|
614 |
+
case 'help':
|
615 |
+
terminal.write('Available commands:\r\n');
|
616 |
+
terminal.write(' number_gen -loc [Hell/NYC] -type [custom/random]\r\n');
|
617 |
+
terminal.write(' mirror --url [service.com]\r\n');
|
618 |
+
terminal.write(' inbox\r\n');
|
619 |
+
terminal.write(' reply -num [sender] -msg "text"\r\n');
|
620 |
+
terminal.write(' mining --start/--status\r\n');
|
621 |
+
terminal.write(' exit - terminate session\r\n');
|
622 |
+
break;
|
623 |
+
|
624 |
+
case 'number_gen':
|
625 |
+
generateNumber(command);
|
626 |
+
break;
|
627 |
+
|
628 |
+
case 'mirror':
|
629 |
+
mirrorService(command);
|
630 |
+
break;
|
631 |
+
|
632 |
+
case 'inbox':
|
633 |
+
displayInbox();
|
634 |
+
break;
|
635 |
+
|
636 |
+
case 'reply':
|
637 |
+
sendReply(command);
|
638 |
+
break;
|
639 |
+
|
640 |
+
case 'mining':
|
641 |
+
handleMining(command);
|
642 |
+
break;
|
643 |
+
|
644 |
+
case 'exit':
|
645 |
+
terminal.write('Session terminated. All data wiped.\r\n');
|
646 |
+
terminal.write('VøïdComm. Gone without a trace.\r\n');
|
647 |
+
break;
|
648 |
+
|
649 |
+
default:
|
650 |
+
terminal.write(`Command not recognized: ${command}\r\n`);
|
651 |
+
}
|
652 |
+
|
653 |
+
terminal.write('\r\n');
|
654 |
+
}
|
655 |
+
|
656 |
+
function getCurrentCommand() {
|
657 |
+
return ''; // Simplified for demo
|
658 |
+
}
|
659 |
+
|
660 |
+
function generateNumber(command) {
|
661 |
+
const matches = command.match(/-loc (\w+)/);
|
662 |
+
const location = matches ? matches[1] : 'random';
|
663 |
+
|
664 |
+
const numbers = {
|
665 |
+
'Hell': '+1-666-555-',
|
666 |
+
'NYC': '+1-212-777-',
|
667 |
+
'random': '+1-' + Math.floor(100 + Math.random() * 900) + '-' + Math.floor(100 + Math.random() * 900) + '-'
|
668 |
+
};
|
669 |
+
|
670 |
+
const rand = Math.floor(1000 + Math.random() * 9000);
|
671 |
+
const num = numbers[location] || numbers['random'];
|
672 |
+
|
673 |
+
terminal.write(`Generated number: ${num}${rand}\r\n`);
|
674 |
+
}
|
675 |
+
|
676 |
+
function mirrorService(command) {
|
677 |
+
terminal.write('Initiating VøïdMirror™ service...\r\n');
|
678 |
+
terminal.write('Injecting OTP interceptors...\r\n');
|
679 |
+
terminal.write('Ready to capture authentication codes\r\n');
|
680 |
+
}
|
681 |
+
|
682 |
+
function displayInbox() {
|
683 |
+
terminal.write('Latest messages:\r\n');
|
684 |
+
terminal.write('1. (666) 111-9876: New OTP received\r\n');
|
685 |
+
terminal.write('2. (999) 555-XXXX: System alert\r\n');
|
686 |
+
terminal.write('3. (777) 123-4567: Meeting reminder\r\n');
|
687 |
+
}
|
688 |
+
|
689 |
+
function sendReply(command) {
|
690 |
+
terminal.write('Sending encrypted reply...\r\n');
|
691 |
+
terminal.write('Spoofing carrier identity...\r\n');
|
692 |
+
terminal.write('Message delivered via Black Hole Relay\r\n');
|
693 |
+
}
|
694 |
+
|
695 |
+
function handleMining(command) {
|
696 |
+
if (command.includes('--start')) {
|
697 |
+
document.getElementById('mining-status').textContent = 'Active';
|
698 |
+
document.getElementById('cpu-usage').textContent = '28%';
|
699 |
+
terminal.write('Mining module activated. CPU capped at 30%\r\n');
|
700 |
+
terminal.write('Session extended by 10 minutes\r\n');
|
701 |
+
} else {
|
702 |
+
terminal.write('Mining status: Active\r\n');
|
703 |
+
terminal.write('CPU usage: 28%\r\n');
|
704 |
+
terminal.write('Session extended: 00:57:43 remaining\r\n');
|
705 |
+
}
|
706 |
+
}
|
707 |
+
|
708 |
+
// UI interactions
|
709 |
+
document.getElementById('new-message').addEventListener('click', () => {
|
710 |
+
document.getElementById('new-message-modal').classList.remove('hidden');
|
711 |
+
document.getElementById('new-message-modal').classList.add('flex');
|
712 |
+
});
|
713 |
+
|
714 |
+
document.getElementById('close-modal').addEventListener('click', () => {
|
715 |
+
document.getElementById('new-message-modal').classList.add('hidden');
|
716 |
+
document.getElementById('new-message-modal').classList.remove('flex');
|
717 |
+
});
|
718 |
+
|
719 |
+
document.getElementById('terminal-view').addEventListener('click', () => {
|
720 |
+
document.querySelector('.terminal-wrapper').scrollIntoView({ behavior: 'smooth' });
|
721 |
+
});
|
722 |
+
|
723 |
+
// Mining controls
|
724 |
+
document.getElementById('start-mining').addEventListener('click', () => {
|
725 |
+
document.getElementById('mining-status').textContent = 'Active';
|
726 |
+
document.getElementById('cpu-usage').textContent = '28%';
|
727 |
+
document.querySelector('#mining-bar > div').style.width = '70%';
|
728 |
+
|
729 |
+
// Start session timer extension
|
730 |
+
let timeLeft = 60 * 60; // 60 minutes
|
731 |
+
const extendInterval = setInterval(() => {
|
732 |
+
if (timeLeft <= 0) return;
|
733 |
+
|
734 |
+
timeLeft++;
|
735 |
+
const hours = Math.floor(timeLeft / 3600);
|
736 |
+
const minutes = Math.floor((timeLeft % 3600) / 60);
|
737 |
+
const seconds = timeLeft % 60;
|
738 |
+
|
739 |
+
document.getElementById('mining-reward').innerHTML = `
|
740 |
+
<div class="text-xs">Session Extension</div>
|
741 |
+
<div class="text-matrix-green">${hours.toString().padStart(2, '0')}:${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}</div>
|
742 |
+
`;
|
743 |
+
}, 1000);
|
744 |
+
});
|
745 |
+
|
746 |
+
// Session timer
|
747 |
+
let sessionTime = 57 * 60 + 23; // 57 minutes and 23 seconds
|
748 |
+
const timerInterval = setInterval(() => {
|
749 |
+
sessionTime--;
|
750 |
+
|
751 |
+
if (sessionTime <= 0) {
|
752 |
+
clearInterval(timerInterval);
|
753 |
+
document.getElementById('session-timer').textContent = 'EXPIRED';
|
754 |
+
document.getElementById('session-status').innerHTML = '<div class="text-hell-red">Session terminated</div>';
|
755 |
+
return;
|
756 |
+
}
|
757 |
+
|
758 |
+
const minutes = Math.floor(sessionTime / 60);
|
759 |
+
const seconds = sessionTime % 60;
|
760 |
+
document.getElementById('session-timer').textContent = `${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`;
|
761 |
+
}, 1000);
|
762 |
+
});
|
763 |
+
</script>
|
764 |
+
<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=dropkickJesus999/v-dc-mmt-rm-l" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
|
765 |
+
</html>
|
prompts.txt
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
1. **INSTANT ACCESS** - No registration → Session ID = SHA256(browser_fingerprint + timestamp) - Session lifetime: 60 min (extendable via mining) 2. **TERMINAL COMMAND CENTER** - Embedded xterm.js with commands: * `number_gen -loc [Hell/NYC] -type [custom/random]` * `mirror --url [service.com]` (auto-injects OTPs) * `inbox` (view all messages) * `reply -num [sender] -msg "text"` * `mining --start/--status` 3. **FICTIONAL AREA CODES (FULL SMS FUNCTIONALITY)** - Receive/send normal texts + verification codes: * `666` (Hell, MI): Flaming message animations * `777` (Atlantis, FL): Water ripple effects * `999` (Area 51, NV): UFO abduction visuals - Real US coverage: All valid area codes 4. **MESSAGING SYSTEM** - Full SMS capabilities: * Send/receive texts to any number * Attach images/files (max 5MB) * Group messaging support - Auto-detection: Verification codes → highlighted red Normal texts → displayed white 5. **SECURITY & ROUTING** - Black Hole Relay: `Sender → Tor → Military Proxy → Your Terminal` - Spoof carrier IDs (AT&T/Verizon) for all numbers - Auto-encrypt attachments with AES-256 6. **ALL FEATURES FREE** - Unlimited numbers/texts - VøïdMirror™ auto-injection - Vøïd Vault with dead-man switch - Carrier spoofing 7. **MONETIZATION** - Opt-in Monero mining: * 30% CPU cap * Rewards: - 10 min mining = +1 hour session - 1 hr mining = Dark Token - Token uses: * Reserved numbers (5 tokens/week) * Priority routing (2 tokens) 8. **DESIGN SPECS** - Color Scheme: * Background: #0A0A0A (Void Black) * Terminal: #00FF41 (Matrix Green) * Icons: #00E8FC (Neon Blue) - Animations: * Hell numbers: Flaming borders * OTP arrival: Skull icon pulse - Icon: Broken phone with neon blue cracks 9. **COMPLIANCE** - Auto-block: * Banking/gov services (regex filters) * Spam numbers (community-reported) - Disclaimer: "666 numbers may summon demons - reply at your own risk" **Technical Requirements**: ```yaml backend: - SMS Gateway: Twilio API + custom spoofing - Routing: Onionize.js (Tor) + proxy chaining - Security: WebCrypto API for end-to-end encryption - Storage: Session-scoped IndexedDB (auto-wipe on exit) frontend: - Terminal: xterm.js with custom command parser - SMS Interface: Dual-view (terminal/GUI toggle) - Mapping: Leaflet.js for number location visuals - Effects: WebGL animations for area code themes deployment: - PWA-first (mobile/desktop) - Zero persistent data - Test coverage: * Hell number SMS send/receive * VøïdMirror™ auto-injection test * Mining thermal safety check
|