wimotek 发表于 2022-3-29 11:43

碰到个怪问题. mov语句 飞掉 是什么问题



有人知道吗.打开一个壳. 按5下F8在我电脑上直接飞掉了.od也一样.是什么问题.不正常啊.

视频教程里用的OD 是正常的. 如下图



冥界3大法王 发表于 2022-3-29 22:23

人家系统跟你的一样???

wimotek 发表于 2022-3-30 11:48

冥界3大法王 发表于 2022-3-29 22:23
人家系统跟你的一样???

系统跟我肯定是不一样的.我只是想知道什么情况才会有这种怪问题.隔了些时间 又正常了.   

今天又发现个 请教下.什么问题引起, 如何处理.   移步https://www.52pojie.cn/thread-1613477-1-1.html

ICEY 发表于 2022-3-31 11:51

本帖最后由 ICEY 于 2022-3-31 11:53 编辑

上一句 xor eax,eax 把eax清零了。然后又往 eax作为地址的地方写入数据。触发异常了。可以在异常处理函数下一个断点,再继续跟。

wimotek 发表于 2022-3-31 12:26

ICEY 发表于 2022-3-31 11:51
上一句 xor eax,eax 把eax清零了。然后又往 eax作为地址的地方写入数据。触发异常了。可以在异常处理函数下 ...

嗯正常F8谁有可能把eax清零.   

wimotek 发表于 2022-3-31 12:30

ICEY 发表于 2022-3-31 11:51
上一句 xor eax,eax 把eax清零了。然后又往 eax作为地址的地方写入数据。触发异常了。可以在异常处理函数下 ...

如果是异常应该是暂停,   实际上F8 就直接启动到程序介面了.   

ICEY 发表于 2022-3-31 15:02

wimotek 发表于 2022-3-31 12:30
如果是异常应该是暂停,   实际上F8 就直接启动到程序介面了.

因为这个异常不是调试器加上去的,不属于调试器管,所以调试器不会帮你暂停。这个异常应该是属于操作系统管的。可能经过向量化或者结构化异常处理后,重新交还给这个程序执行。并不一定就会跳回你那句mov的下一句那里,可能跳到其他地方继续执行。然后程序就跑起来了。
页: [1]
查看完整版本: 碰到个怪问题. mov语句 飞掉 是什么问题