我一直很好奇什么时候应该使用 OllyDbg 而不是 Immunity Debugger。
Immunity Debugger 继承了 OllyDbg 的代码,可以用 Python 进行脚本化调试。
有趣的是,大多数时候我使用 Immunity Debugger 在 Google 上搜索逆向工程任务,最终得到与漏洞利用开发相关的搜索结果。当我使用 OllyDbg 搜索相同的任务时,我经常会找到与我试图完成的逆向工程任务更相关的信息。
如果 Immunity Debugger 支持 Python 中的脚本调试(这简化了脚本编写过程,而不是为 OllyDbg 制作插件),那么我为什么要在 Immunity Debugger 上使用 OllyDbg?