69A8AB13 int 3
69A8AB14 int 3
69A8AB15 mov edi,edi
69A8AB17 push ebp
69A8AB18 mov ebp,esp
mov edi,edi
对我没有意义,它是干什么用的?任何人都知道“mov edi,edi”是做什么的?
69A8AB13 int 3
69A8AB14 int 3
69A8AB15 mov edi,edi
69A8AB17 push ebp
69A8AB18 mov ebp,esp
mov edi,edi
对我没有意义,它是干什么用的?任何人都知道“mov edi,edi”是做什么的?
这是一个2字节的NOP指令。它被包含在任何功能的使用/ hotpatch选项编译图像中的开头:
http://msdn.microsoft.com/en-us/library/ms173507.aspx
斯科特
根据此页:StackExchange's Reverse Engineering
在x86-64 mov edi中,edi不是NOP。在x86-64中,它将rdi的前32位清零。
我虽然很重要,但指出来,补充snoone的答案。
什么是NOP指令? – COMer 2010-09-16 15:30:45
NOP代表“无操作”,这意味着它没有任何效果。 – 2010-09-16 15:32:19
@COMer,你会知道,如果你阅读@snoone提供的链接。 – Strelok 2010-09-16 15:32:27