标签: lua程序逆向之luajit文件格式

1 篇文章

thumbnail
Lua程序逆向之Luajit文件格式
from--https://www.anquanke.com/post/id/87281     Luajit简介   Luajit将原生Lua进行了扩展,使它支持JIT方式编译运行,比起原生Lua程序,它有着如下特点: JIT即时编译器让执行效率更高。 它同时兼容传统的AOT编译。 全新设计的Luajit字节码文件格式,更加高效与更强的调试支持。(这一点在后面会着重介绍) 全新的Lua指令集。引入了中间表示IR,以及编译引擎支持不同平台的处理器指令即时编译,完全的符合现代化编译器设计,是编译理论学习的绝佳好资料。 Luajit在游戏软件中应用广泛,学习Lua程序逆向,就避免不了与Luajit打交道。下面,我们以最基本的Luajit文件格式开始,逐步深入的学习Lua程序的逆向基本知识。   安装Lua…