Immunity Debugger设置JIT

Windows 7以后,Immunity Debugger毕竟不再更新了,很多人开始转用x64dbg了。但用习惯了,除非是x64代码,不然还是不想换呢。Immunity Debugger一直有个不大不小的问题,就是当其他应用crash时,它的即时调试器模式总是启动不起来。

如果直接查看注册表,会发现是程序当前路径获取失败;只要人为添加如下信息到注册表即可让Immunity Debugger成为JIT:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug]
"UserDebuggerHotKey"=dword:00000000
"Auto"="0"
"Debugger"="\"D:\\Program Files (x86)\\Immunity Inc\\Immunity Debugger\\ImmunityDebugger.exe\" -AEDEBUG %ld %ld"

Immunity Debugger设置JIT》有一个想法

  1. Hi hhjack,我在使用Vista +Immunity Debugger 1.85调试TFTPServerSP V1.41遇到了问题,
    因为单个文件即可运行,所以我直接attach主程序,但是调试器run program之后直接显示Terminated,无法启动。
    之后我尝试cmd允许命令@tftpserverSP -v,调试器再attach该进程的话,fuzz是可以正常crashd。
    我想要在直接attach的主程序进行调试,不知道怎么解决,如果您还能看到评论的话,希望得到你的帮助,谢谢。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注