Why it's sour for reversers
Metamorphic VM
Opcode numbers, operand biases, handler spellings and dispatcher shape are re-rolled from your seed. Signature tools starve.
Encrypted everything
Strings, numbers and globals live as rotate+xor ciphertext, split into chunks. The decoder key stream never repeats.
Integrity tripwires
Every proto carries a checksum. Patch one byte and the program refuses to run instead of computing garbage.
Grab the app
Windows GUI: dashboard, history, themes, Discord login. Free accounts obfuscate up to 3000 chars per script. No install — download and run.
Windows 10/11 · ~13MB single file · sha256 on the download page
1. Download
Grab the exe from GitHub or Discord. One file, nothing to install.
2. Make an account
Register in the app (or up top on this site) — even free runs need one.
3. Squeeze
Paste Lua, hit Obfuscate. Paid tiers unlock unlimited size + presets.
Pick your ripeness
Pro
Everything in Basic, plus max-strength presets, CLI, priority seeds and updates.
Buy on DiscordPrices set on Discord for now — online checkout (maybe FunPay) comes later.
Sour questions
Will my script still run exactly the same?
Yes. Every release passes 21 differential test cases (original vs obfuscated, byte-identical stdout) plus 140+ real-world scripts.
Can anyone reverse it?
Honest answer: a determined expert with dynamic analysis can eventually lift any client-side VM. LimeVM's job is making that cost weeks instead of minutes — fresh ISA per build, encrypted constants, tripwires.
How do accounts and activation work?
Make a free account here or in the app (username + password, Discord linking supported). Buy a tier on Discord and staff activate you — your app and site both unlock. License files still work for offline-first setups.
Does it work offline?
Yes. Licenses verify offline for 14 days between check-ins; obfuscation itself never needs the internet.
Is there really a free Discord obfuscator?
Yes — /obfuscate in the Discord server, once per day, up to 3000 chars. Same engine, nerfed demo preset.