J'essaie de comprendre une DLL. Je suis nouveau au désassembleur de l'IDA. Je suis tombé sur cette instruction. Que signifie l'instruction suivante? J'ai vu cela dans IDA 5.0 Freeware.Signification de retn4 dans l'ida
retn 4
J'essaie de comprendre une DLL. Je suis nouveau au désassembleur de l'IDA. Je suis tombé sur cette instruction. Que signifie l'instruction suivante? J'ai vu cela dans IDA 5.0 Freeware.Signification de retn4 dans l'ida
retn 4
retn
en est une instruction de l'Assemblée "retour près" par opposition à retf
= retour loin. Selon https://courses.engr.illinois.edu/ECE390/archive/fall2001/books/labmanual/inst-ref-ret.htmlretn X
instruction est de retour + déplacer le pointeur de la pile X plus d'octets. Ceci est typiquement utilisé par les méthodes avec des conventions d'appels où l'appelé est responsable de la suppression des arguments passés de la pile tels que __stdcall
.