我有 IDA PRO 6.1 -(我无法安装最新版本)
我正在尝试使用 bochs 调试器或 windgb 调试 x64 应用程序。
我做了以下事情:
- 安装 Bochs-2.4.6
- 安装了 x86 和 x64 版本的 windows 调试器。
确保 ida.cfg 中 Windows 调试器的默认路径是:
DBGTOOLS = "C:\\Program Files (x86)\\Windows Kits\\8.1\\Debuggers\\x86\\";
我无法使用任何调试器对 x64 进行调试,我将不胜感激有关配置调试器的正确方法的一些指导。
我无法调试任何 x64 应用程序。当我将调试器设置为bochs时,它开始运行,然后遇到如下错误:
当我尝试使用windgb时,它不断报告:
无法初始化 WinDgb 引擎...出现错误:找不到指定的过程。(000007F)...
当我单击确定时,我得到:
“调试器插件无法加载文件。请验证参数是否有效。”
什么是正确的参数?
调试本地应用程序时是否有连接字符串。在 IDA 帮助文件中,它说将本地应用程序的连接字符串留空,但即使我选择 x64 dbgsrv.exe 并设置默认连接字符串也不起作用。