Skip to content

imring/Luad

Repository files navigation

Luad

Luad - Disassembler for compiled Lua scripts. At the moment the program is in development (v0.24-pre-alpha).

Screenshot

v0.23

Features

  • Disassembly
    • View pseudo-code;
    • Modify byte-code;
    • Navigation with jumps/windows with functions or variables;
    • Xrefs (external references);
    • Custom line highlight.
  • Hex-editor
    • Link to Disassembly.
  • Plugins

Supported compilers

Build

To build it you'll need:

  • Compiler with C++20 support;
  • CMake;

You'll also need dependencies:

* - is included in the project with FetchContent.
** - is included in the project with submodules.

git clone https://github.com/imring/Luad --recurse-submodules
cd Luad
cmake . -B build
cmake --build build

License

The program is licensed under the GNU General Public License v3.0.

About

Disassembler for compiled Lua scripts

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published