某手游反编译后的lua语法问题
经过一系列hook后,得到部分luajit代码修改魔数 到以LJ开头后,通过ljd反编译发现
所有的逻辑处理代码均无法反编译
只有部分类似配置文件可以反编译如下图
似乎无法通过lua语法编译,给500加上[]括号:,hook进去,报getHpDetail空指针
初步怀疑是反编译和源代码不一致导致的
现在有两个疑惑
1.逻辑代码反编译失败原因
2.配置代码如何修改正常的思路
希望了解的朋友不吝赐教:$qqq
已编译
未编译
这些是数据 表吧。 168qn 发表于 2023-3-30 12:23
这些是数据 表吧。
请教下,反编译后如何处理下,才算正常呢 一般要重排opcode niuyufeng 发表于 2023-3-30 13:53
一般要重排opcode
大佬能出个教程吗,或者给个学习的链接{:1_889:},luajit的openCode重排老想学了,网上的教程都是基于luac的,和luajit差别还挺大{:1_909:}
页:
[1]