69A8AB13 int 3
69A8AB14 int 3
69A8AB15 mov edi,edi
69A8AB17 push ebp
69A8AB18 mov ebp,esp
mov edi,edi
non ha senso per me, a cosa serve?Qualcuno sa cosa fa "mov edi, edi"?
69A8AB13 int 3
69A8AB14 int 3
69A8AB15 mov edi,edi
69A8AB17 push ebp
69A8AB18 mov ebp,esp
mov edi,edi
non ha senso per me, a cosa serve?Qualcuno sa cosa fa "mov edi, edi"?
È un'istruzione NOP a 2 byte. Esso viene incluso all'inizio di qualsiasi funzione in un'immagine compilato con l'opzione/hotpatch:
http://msdn.microsoft.com/en-us/library/ms173507.aspx
-Scott
Secondo questa pagina: StackExchange's Reverse Engineering
In x86-64 mov edi, edi non è un NOP. In x86-64 azzera i primi 32 bit di rdi.
Anche se è stato abbastanza importante indicarlo, in aggiunta alla risposta di snoone.
A cosa servono le istruzioni NOP? – COMer
NOP sta per "nessuna operazione", il che significa che effettivamente non fa nulla. –
@COMer, lo sapresti, se leggi il link che @snoone ha fornito. – Strelok