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.


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


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


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