Sibah Obfuscator — v1.0
Protect Your Lua Script
With Sibah Obfuscator
Sibah applies multi-layer encryption, environment-aware anti-tamper checks, and randomised junk injection to your Lua scripts — making them unreadable to bots, dumpers, and reverse engineers while running perfectly inside Roblox.
Under The Hood
How Sibah Protects Your Script
Four distinct protection layers work together, each pass making the output significantly harder to analyse than the last.
01
XOR Encryption
Your Lua source is encrypted byte-by-byte using a randomly generated key. Every single obfuscation run produces a completely different key, so two runs of the same script never produce the same output.
02
Anti-Tamper Layer
Runtime checks verify that standard Lua globals such as pcall, error, type, and tostring have not been hooked or replaced. If any modification is detected, the script enters an infinite loop immediately.
03
Environment Verification
Sibah checks for Roblox-exclusive globals and validates specific internal services. Scripts will only execute inside a genuine Roblox environment — bot dumpers and external sandbox runners are blocked.
04
Junk Code Injection
Random dead-code variables, identity functions, and no-op comparisons are scattered throughout the output. These are syntactically valid Lua that do nothing, but dramatically increase reverse engineering effort.
4
Protection Layers
12b
XOR Key Length
∞
Junk Variables
9+
Env Checks
Ready to protect your scripts?
Create a free account, generate a service, and start obfuscating in under a minute.