/LuaToolkit

Lua Encode/Decoder/Decompiler/Obfuscator in C#

Primary LanguageC#MIT LicenseMIT

LuaToolkit

LuaToolkit is a library for C# that aims for Obfuscation.

The toolset not only comes with a customizable Obfuscator that supports a plugin framework. It also has features such as Decompiling and Disassembling of compiled Lua binary's.

For now, the LuaToolkit is only supporting Lua version 5.1.

Research

This project is part of my series of articles listed below:

Examples

You can find a few examples in the demo/ directory, one of the most visually interesting ones is the graph example that renders an interactive visual representation of the Lua function it Decompiled. grmGraph

Source

The source for the core library can be found in the src/ directory.