【发布时间】:2020-10-11 18:14:54
【问题描述】:
我正在尝试使用 Immunity 调试器调试应用程序。我也试过WinDbg。我已通过注册表将它们设置为默认的 JIT 调试器,但它不起作用。
我在 Windows XP SP3 和 Windows 7 中尝试过,但它不起作用。
【问题讨论】:
标签: windbg
我正在尝试使用 Immunity 调试器调试应用程序。我也试过WinDbg。我已通过注册表将它们设置为默认的 JIT 调试器,但它不起作用。
我在 Windows XP SP3 和 Windows 7 中尝试过,但它不起作用。
【问题讨论】:
标签: windbg
这可能会帮助那些在应用程序真的像我一样崩溃时无法启动免疫调试器的人。
在 regedit 中,编辑键 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
Default: (value not set)
Auto: 1
Debugger: "C:\Program Files\Immunity Inc\Immunity Debugger\ImmunityDebugger.exe" -p %ld
UserDebuggerHotKey: 0
【讨论】:
您可以在命令行中运行install Windbg as the default postmortem debugger:
windbg -IS
从那时起,下次应用程序崩溃时,Windbg 就会出现,并附加到进程中。
要撤消此操作,请参阅this answer。
如果这不起作用,您需要为您的问题添加更多详细信息。
【讨论】:
如果您使用 Immunity Debugger,您可能需要尝试在您的 PC 上安装 python 2.7。 如果已经安装,请尝试重新安装
【讨论】: