Prosím o vysvětlení ,co znamená,když je v ollydbg za instrukcí retn třeba retn 8,nebo retn 0C atd.Pořád na to nemohu přijít.Moc dík.
Fórum › Assembler
Co znamená return 8?
Toto vlákno bylo označeno za vyřešené.
Intel® 64 and IA-32 Architectures Software Developer’s Manual, instrukce RET:
...The optional source operand specifies the number of stack bytes to be released after the return address is popped; the default is none....
Takže je to počet bajtů odečtených od stack pointer registru (ESP/RSP) potom, co se ze stacku načte návratová adresa. Další detaily viz. zmíněný manuál.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 195 hostů
Podobná vlákna
... co pak to znamená ... — založil KOudis
Co znamená zkratka...? — založil Montezo
Co znamená tahle chyba? — založil Zelenáč
Co znamena takato syntax? — založil qwevf
Co znamená ICT koordinátor? — založil da11niel