jmp short 0x0永远导致循环

时间:2011-04-10 04:17:49

标签: buffer-overflow

我被告知指令“jmp short 0x0”转换为目标代码'\ xeb \ xfe'会导致进程永远循环。这究竟是如何工作的?

1 个答案:

答案 0 :(得分:3)

这个问题似乎是不诚实的,但是给出了怀疑的好处,原因是该指令将引发回归自身。 \xeb\xfe字面翻译为“从下一条指令的开头向前跳跃-2个字节”。由于该指令本身长度为2个字节,因此跳转目标将是跳转指令本身。