远程调试android native lib(.so) 无法连接,目标机器主动拒绝。当连接到

逆向工程 艾达 安卓
2021-06-27 18:57:56

我的虚拟 android 设备上有一个正在运行的 IDA 调试服务器(检查附件)。问题是:当我尝试点击附加过程时,它给了我一个错误(检查标题)。这是我正在使用的一些参数:在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

我已经在这里看到了类似的问题:Failed to use IDA to remote android debug 正如@0xC0000022L 所说:您需要在 IDA 的调试器附加菜单中选择远程 Linux,但我没有这个特定选项。有什么想法吗?我很感激任何帮助。谢谢!

1个回答

查看您的模拟器,您的 ADB 通信可能失败,打开您的终端并检查您的模拟器是否与 ADB 设备一起显示,生成一个新的 RSA 证书并重试,我最近在使用 IDA 及其竞争对手 JEB 的调试器时遇到了同样的问题,并且那是对我有用的解决方案。

另请参阅如何为您的 IDA 或模拟器/设备正确配置 ADB。

尝试使用以下命令通过 adb 允许本地连接:

“亚行转发 tcp:23946 tcp:23946”。这将允许连接到 localhost:23946 并将它们转发到模拟器。