LuaRNLUA OBFUSCATOR
LOCAL PROCESSING
v1.0.9
✳ A CLEANER LUA WORKFLOW

Your Lua.
Ready to inspect.

A responsive Lua workspace that uses per-build chained payload transformation, a payload integrity guard, and optional Anti-Tamper checks for compatible runtimes.

✓ Lua-only uploads ✓ Downloadable output ✓ No account required

THE WORKSPACE

Process a Lua script

Upload a Lua file, pack it with your LuaRN loader, and optionally include your Anti-Tamper checks.

Starting your LuaRN loader…

Source file

Choose the Lua source you want to protect.

01 / INPUT
Drop your .lua file here

or

ONLY .LUA FILESMAX 1 MB
i

Only .lua uploads are accepted. Files are read in your browser and are not sent to a server.

Automatic anti-dump hardening is always enabled: each build gets a different chained payload transform plus a corruption/tampering integrity check. This complicates simple static extraction but cannot stop a dumper that captures code after runtime reconstruction.

Compatibility mode is the default. The supplied LuaRN-Anti-Tamper.txt rAT module is highly runtime-specific and may deliberately halt on unsupported APIs. Enable only when you know your target runtime supports its checks.

Upload a Lua file to get started.

Output preview

Your output uses per-build chained payload transformation and an integrity guard, plus optional runtime Anti-Tamper checks.

02 / OUTPUT
No output generated yet

Upload a .lua file to pack it through your original loader and preview the downloadable result.

OUTPUT CANVAS

Always test generated files in a safe environment before use.

Starting your LuaRN loader

LuaRN uses your supplied loader and newest Anti-Tamper file. The checks run before your uploaded script when protection is enabled; some checks may halt an incompatible runtime.

01
Upload

Select a .lua source file.

02
Pack

Compress the source and embed it in your loader.

03
Export

Preview, copy, or download the .lua result.

✓Done