SkillAgentSearch skills...

LuaObfuscatorV2

A program that obfuscates Lua programs so no one can steal your source code

Install / Use

/learn @PY44N/LuaObfuscatorV2
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Lua Obfuscator V2

This project is still a work in progress, so things may not work

Please download the latest release if you are trying to run the code

Roadmap

Example

Input

print("Hello World")

Output

How to use

Required programs

Running the latest release (windows only)

  1. The Latest Release

  2. Open the terminal in the unzipped directory

  3. Install the required nodejs packages

cd minifier && npm i && cd ..
  1. Put the code you wish to obfuscate into a file

  2. Run the executable

./lua_obfuscator.exe ./YOURFILE.lua

Building from source (may not work)

  1. Download Rust

  2. Clone the repo

git clone https://github.com/PY44N/LuaObfuscator/
  1. Enter the directory
cd LuaObfuscator
  1. Install the required nodejs packages
cd minifier && npm i && cd ..
  1. Put the code you wish to obfuscate into a file

  2. Run the project using cargo

cargo run -- --file YOURFILE.lua

Related Repos

Lua Deserializer - A library for reading in a serialized Lua binary written for this project

luamin (by Mathias Bynens) - A Lua minifier written in Javascript that is being used as a temporary solution until the minification rework

FiOne (by Rerumu) - Lua bytecode interpreter

View on GitHub
GitHub Stars96
CategoryDevelopment
Updated20d ago
Forks17

Languages

Lua

Security Score

80/100

Audited on Mar 13, 2026

No findings