Skip to content

Commit 7b64456

Browse files
authored
Update index.html
1 parent 7ebb55f commit 7b64456

1 file changed

Lines changed: 104 additions & 26 deletions

File tree

index.html

Lines changed: 104 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -4,37 +4,115 @@
44
<meta charset="UTF-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
66
<title>Pobfus 0.7 | Beta</title>
7-
<link rel="stylesheet" href="style.css">
7+
<style>
8+
:root {
9+
--bg: #0d1117;
10+
--panel: #161b22;
11+
--accent: #58a6ff;
12+
--neon: #7ee787;
13+
}
14+
body {
15+
background: var(--bg);
16+
color: #c9d1d9;
17+
font-family: 'Courier New', monospace;
18+
display: flex;
19+
justify-content: center;
20+
padding: 20px;
21+
}
22+
.container {
23+
width: 100%;
24+
max-width: 900px;
25+
background: var(--panel);
26+
padding: 25px;
27+
border-radius: 12px;
28+
border: 1px solid #30363d;
29+
box-shadow: 0 0 20px rgba(0,0,0,0.5);
30+
}
31+
h1 { color: var(--accent); text-align: center; letter-spacing: 3px; }
32+
textarea {
33+
width: 100%;
34+
height: 200px;
35+
background: #010409;
36+
color: var(--neon);
37+
border: 1px solid #30363d;
38+
border-radius: 6px;
39+
padding: 10px;
40+
margin: 10px 0;
41+
box-sizing: border-box;
42+
}
43+
button {
44+
width: 100%;
45+
padding: 15px;
46+
background: var(--accent);
47+
color: white;
48+
border: none;
49+
border-radius: 6px;
50+
font-weight: bold;
51+
cursor: pointer;
52+
transition: 0.3s;
53+
}
54+
button:hover { opacity: 0.8; transform: scale(1.01); }
55+
.logo-pre {
56+
font-size: 8px;
57+
line-height: 8px;
58+
color: var(--accent);
59+
text-align: center;
60+
white-space: pre;
61+
margin-bottom: 20px;
62+
}
63+
</style>
864
</head>
965
<body>
10-
<div class="glass-panel">
11-
<header>
12-
<h1 class="glow-text">POBFUS <span>0.7</span></h1>
13-
<p class="status">SYSTEM STATUS: <span class="online">OPERATIONAL</span></p>
14-
</header>
15-
16-
<div class="editor-section">
17-
<div class="box">
18-
<label>INPUT LUA</label>
19-
<textarea id="inputCode" placeholder="-- Paste your raw script here..."></textarea>
20-
</div>
21-
22-
<div class="box">
23-
<label>PROTECTED OUTPUT</label>
24-
<textarea id="outputCode" readonly placeholder="-- Obfuscated code will appear here..."></textarea>
25-
</div>
26-
</div>
27-
28-
<div class="actions">
29-
<button onclick="pobfusStart()" class="btn-primary">OBFUSCATE & VIRTUALIZE</button>
30-
<button onclick="copyToClipboard()" class="btn-secondary">COPY RESULT</button>
31-
</div>
66+
<div class="container">
67+
<h1>POBFUS 0.7</h1>
68+
<div class="logo-pre" id="logoDisplay"></div>
69+
70+
<label>INPUT LUA SOURCE:</label>
71+
<textarea id="inputCode" placeholder="print('Hello World')"></textarea>
3272

33-
<footer>
34-
<p>Pobfus Security 2026 | Non-Root Optimized</p>
35-
</footer>
73+
<button onclick="pobfusStart()">PROTECT & VIRTUALIZE</button>
74+
75+
<label style="margin-top: 20px; display: block;">OBFUSCATED OUTPUT:</label>
76+
<textarea id="outputCode" readonly></textarea>
3677
</div>
3778

79+
<script>
80+
const ASCII_LOGO = String.raw`
81+
/$$$$$$$ /$$ /$$$$$$
82+
| $$__ $$ | $$ /$$__ $$
83+
| $$ \ $$ /$$$$$$ | $$$$$$$ | $$ \__//$$ /$$ /$$$$$$$
84+
| $$$$$$$//$$__ $$| $$__ $$| $$$$ | $$ | $$ /$$_____/
85+
| $$____/| $$ \ $$| $$ \ $$| $$_/ | $$ | $$| $$$$$$
86+
| $$ | $$ | $$| $$ | $$| $$ | $$ | $$ \____ $$
87+
| $$ | $$$$$$/| $$$$$$$/| $$ | $$$$$$/ /$$$$$$$/
88+
|__/ \______/ |_______/ |__/ \______/ |_______/ `;
89+
90+
document.getElementById('logoDisplay').innerText = ASCII_LOGO;
91+
92+
function pobfusStart() {
93+
const input = document.getElementById('inputCode').value;
94+
if (!input) return alert("Input required!");
95+
96+
// XOR VM Logic
97+
const key = Math.floor(Math.random() * 255);
98+
const bytes = input.split('').map(c => c.charCodeAt(0) ^ key);
99+
100+
const vm = `--[[
101+
${ASCII_LOGO}
102+
[ VERSION: 0.7 BETA ]
103+
--]]
104+
local _d = {${bytes.join(',')}}
105+
local _k = ${key}
106+
local _s = ""
107+
for i=1, #_d do _s = _s .. string.char(_d[i] ~ _k) end
108+
local _r = loadstring or load
109+
_r(_s)()`;
110+
111+
document.getElementById('outputCode').value = vm;
112+
}
113+
</script>
114+
</body>
115+
</html>
38116
<script src="script.js"></script>
39117
</body>
40118
</html>

0 commit comments

Comments
 (0)