| LuaShield Protector v5.0
CLOUDFLARE EDITION
🛡️
LuaShield Protector
encrypt · obfuscate · protect — 100% client-side
1
Input Script
Drop file or type/paste
2
Configure Options
Key, kill switch, method
3
Protect & Download
Get your protected file
📂 Step 1 — Input Script
📄
Drop your .lua file here
or click to browse · .lua / .txt accepted
📄
⚙️ Step 2 — Protection Settings
If set, the script only runs if this key is validated at load time.
Binary mode adds random junk blocks for maximum obfuscation.

🔴 Kill Switch (Firebase)
Add a remote kill switch linked to Firebase
The script will ping Firebase/lua_kill/[ID].json before running. If it returns false, the script is instantly killed. Leave empty to auto-generate a random ID.
✅ Step 3 — Protection Complete
Original
Protected
Size Ratio
Method
📟 Activity Log
[--:--:--] WASAK LuaShield Protector v5.0 — Cloudflare Edition
[--:--:--] 100% client-side — no data leaves your browser.
💾 Saved Scripts (0)
No saved scripts yet. Protect a file then click 💾 Save.
💡 How LuaShield works:
XOR Encrypt — XOR-encrypts bytecode with a random 16-byte key, splits into obfuscated chunks
Key Wrap — hashes the license key and wraps the code so it only runs with the correct key
Binary Obfuscation — adds junk binary blobs, fake Lua blocks, and double XOR layer — hardest to reverse
Kill Switch — injects a Firebase ping before execution; set the node to false to kill all copies instantly