【问题标题】:Documents about Lua 5.3 bytecode关于 Lua 5.3 字节码的文档
【发布时间】:2018-10-16 17:19:00
【问题描述】:

我正在尝试用另一种语言编写 Lua 5.3 VM(这仅用于实验)。

我目前找到的资源是:

由于 Lua 破坏了每个版本之间的兼容性,因此很难找出 5.3 字节码的工作原理。

请问您还有其他资源可以分享吗?

【问题讨论】:

标签: lua reverse-engineering


【解决方案1】:

Lua VM指令的官方定义在lopcodes.h,从OP_MOVE开始。

【讨论】:

【解决方案2】:

the Ravi language 的文档还提供了 Lua 5.3 字节码参考
(一种使用修改过的 Lua 5.3 VM 的语言)。

可以找到here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多