我正在反汇编一个大的 ARM 二进制文件,我发现对于某些函数,Ghidra 和 Radare2 似乎都无法反汇编某些函数,而 Hopper 可以用于这些相同的函数
在 Ghidra - 我在(正确的)地址反汇编中看到问号
LAB_1006750e0 XREF[1]: 1006750d0(j)
1006750e0 00 00 80 d2 mov x0,#0x0
1006750e4 f4 03 13 aa mov x20,x19
1006750e8 b0 00 00 94 bl FUN_1006753a8 undefined FUN_1006753a8()
1006750ec f0 ff ff 17 b LAB_1006750ac
1006750f0 e2 ?? E2h
1006750f1 f3 ?? F3h
1006750f2 ff ?? FFh
1006750f3 10 ?? 10h
1006750f4 1f ?? 1Fh
1006750f5 20 ?? 20h
1006750f6 03 ?? 03h
...
在radare2 - 在寻找地址并运行af和pdf后,我得到:“线性大小与bbsum差异太大,请改用pdr。”
我可以在这里做些什么来让这些函数在 Ghidra 和radare2 中反汇编?