所以这是来自一些关于如何开始逆向工程和 OllyDbg 的“Reversing with Lena”系列教程。(在这里找到https://tuts4you.com/download.php?view.124)它有点旧,但我相信应该仍然可以正常工作。
第 1 部分和第 2 部分工作得很好,但是当我尝试将第 3 部分的二进制文件加载到 OllyDbg 时,它抱怨断点损坏,并且显示的程序集看起来根本不像教程中的程序集。
当我在上下文菜单中选择“选择模块 => RegisterMe”时,它看起来应该如此。但是,它仍然没有真正运行(即使我执行“此处的新原点”),它也只会在相同的事情发生之前运行一条视图线。它不再执行任何操作,OllyDbg 说“正在运行”,程序集要么变为空白(当我没有改变原点时)或显示一些 RtlAllocateHeap 函数。
还有访问冲突错误和异常,我必须告诉它传递给程序。
日志:http : //pastebin.com/mCV7Pkxh我唯一的想法是 BitDefender 可能与它有关。但它没有阻止任何东西,并试图将其关闭。