问题
IDA调试APK中32位的so时遇到了这个问题:
The current database is for a 32-bit application
but the debugged application (pid=25330) is 64-bit.
Please check that you are running the correct application.
解决方案
APK中有多个so时,手机会根据CPU选择适合自己abi的so来运行。以nexus6p为例,有一个32为的so和一个64位的so,而nexus 6p是64位处理器,所以会选择64位so来运行。
那么我们使用IDA远程调试时,也需要分析64位的so。
博客主要讲述了IDA调试APK中32位so文件时遇到的问题及解决方案。APK中有多个so时,手机会按CPU选择适合的abi的so运行,如nexus 6p是64位处理器会选64位so,因此IDA远程调试时也需分析64位so。
999

被折叠的 条评论
为什么被折叠?



