总览
LuaDec是lua 5.1的Lua反编译器,并且是lua 5.2和5.3的实验版。
它基于Hisham Muhammad的luadec,其针对Zsolt Sz的lua 5.0.x和LuaDec51。 Sztupak。
LuaDec是免费软件,并且使用与原始LuaDec相同的许可证。
编译中
git clone https://github.com/viruscamp/luadec
cd luadec
git submodule update --init lua-5.1
cd lua-5.1
make linux
cd ../luadec
make LUAVER=5.1
如果要为lua 5.2或5.3构建它,只需将上面的5.1替换为5.2或5.3。
还有vc2008的项目文件,已针对vc2008和vc2013进行了测试。 编译之前,请确保lua-5.1,lua-5.2或lua-5.3中的源正确。
用法
反编译lua二进制文件: luadec abc.luac
反编译lua源文件以进行测试和比较: luadec abc.lua
分解lua源代码或二进制文件luadec
1