Juggxie 发表于 2023-12-1 10:56

ida调试arm架构的exe报错

想调试apk里找到的一个exe(2021年第五空间 capp),是64位arm架构的exe。
由于这个题目特殊,ida只有Remote ARM Linux/Android debugger的调试选项,所以模拟器调试不了
把apk放到我真机里,在ida里debug,遇到这样的报错:
The current database is for a 64-bit applicationbut the debugged application (pid=15107) is 32-bit.
Please check that you are running the correct application.
求解!!

满不懂 发表于 2023-12-1 14:47

确定是64位的么?but the debugged application (pid=15107) is 32-bit.Please check that you are running the correct application.
但调试的应用程序(pid=15107)是32位的。请检查您是否正在运行正确的应用程序。

Juggxie 发表于 2023-12-1 14:55

满不懂 发表于 2023-12-1 14:47
确定是64位的么?but the debugged application (pid=15107) is 32-bit.Please check that you are running ...

那个exe是64位的,apk是32位的

无闻无问 发表于 2023-12-1 17:26

确定apk位数,再对应启动ida32或ida64,同时push对应位数ida server……

芽衣 发表于 2023-12-2 17:34

ida本来就有32位和64位,你不知道?
{:17_1066:}

zishen 发表于 2023-12-9 19:22

直接用ida8.2试试
页: [1]
查看完整版本: ida调试arm架构的exe报错