我的目标是反编译、修改和重新编译一个 lua 脚本。我可以很容易地做到这一点,期望生成的二进制文件的标题与原始文件不同。我反编译的二进制块以以下标头开头:
1b4c 7561 5100 0104 0804 0400
生成的文件中的标题是:
1b4c 7561 5100 0104 0804 0800
如您所见,它们之间唯一变化的是Size of lua_Number
( source,请参见第 7 页)
我已经尝试更改目标平台甚至版本,但最终无法获得正确的标题。有没有办法以某种方式将此设置为选项?