我一直在四处寻找答案,因此希望在这里找到答案。备份),可以。但是,我必须重新加载程序才能制作更多补丁,并且经常一次在多个存根中制作多个补丁。除非我重命名文件,否则Olly不会允许我多次打补丁,因为那里已经存在一个.bak,并且不会覆盖它。我保留了所有备份,所以我很想知道。

1是否有办法让olly不进行备份?
2是否有办法让olly允许重写.bak文件或以某种方式在会话中进行多次保存?

请告诉我。

谢谢!

评论

ollydbg不会为操作码/程序集编辑创建备份,而是将所有补丁信息都保存在称为补丁的特殊窗口中,从而提供了一个实际问题,即我将记事本更改je更改为jne,地址为401234,使用编辑副本转换为可执行文件,要求我保存并保存下次使用新名称ollydbg不允许我保存,因此可以尝试重制可能提供更好的答案

这似乎是我上面所说的重复。

#1 楼

这是目前的一个hack ...我认为最好不要允许它进行备份...我可以这样做,但是现在这仅允许进行更改并在错误序列上进行JMP。 br />
Origional

OFFSET 004BDBF7 :JNZ SHORT 004BDC1B


更改为:

JMP 004BDC1B 


我感觉很差为此,在我看不见的地方必须有一个选择。更不用说调试运行另一个进程的调试器的整个开始了。 0.o ...