Android so 文件反编译之后参数都变成了 int 类型
2019-11-05 本文已影响0人
心阅万物
JNI 参数和 so 文件反编译的 c 伪代码不一致。。

用 Hopper Disassembler 反编译之后参数都变成了 int。
int Java_com_example_init(int arg0, int arg1, int arg2, int arg3) {}
运行没问题,但是用 Frida 也抓不到正确的字符串。求解释。
JNI 参数和 so 文件反编译的 c 伪代码不一致。。
用 Hopper Disassembler 反编译之后参数都变成了 int。
int Java_com_example_init(int arg0, int arg1, int arg2, int arg3) {}
运行没问题,但是用 Frida 也抓不到正确的字符串。求解释。