OD里调试程序运行一次后,就变成已终止状态了

来源:百度知道 编辑:UC知道 时间:2024/07/02 13:19:54
OD里调试程序运行一次后,就变成已终止状态了,要重新载入才能再次调试。但是这样的话原来修改的汇编就又还原了,要怎么直接可以再次调试?

你可以把所做的修改另存一个exe文件。
修改过之后在反汇编区点鼠标右键--复制到可执行文件--所有修改--全部复制--然后直接关闭新弹出来的窗口,会提示保存文件的。如果只是尝试性的修改最好另存一个而不要直接覆盖原文件。
然后用OD载入这个新的exe继续调试。

不行的,你是直接运行的吧,那样当然直接运行到程序结束啊。
没关系,重新加载即可。

然后要设断点,在断点前后单步执行观察的。

玩破解是比较难的,慢慢学吧,多看文档,这个别人不好教的。