Ассемблерные извращения - натягиваем стек


   игровой клуб вулкан гранд | клуб русский вулкан            

Ассемблерные извращения - натягиваем стек


Ассемблерные извращения— натягиваем стек (черновик)
Турбопередача стековых аргументов

Листинг 1 классический способ передачи стековых аргументов
Листинг2 оптимизированный способ передачи аргументов
Листинг3 дизассемблерный листинг оптимизированного варианта передачи аргументов
передача стековых аргументов напрямую без их фактической засылки в стек
Листинг4 вызов функции с предопределенным адресом возврата командой JMP
Повторное использование кадра стека
Листинг 5 вызов функции с заранее подготовленными аргументами и локальными переменными
Защита адреса возврата от переполнения
Листинг 6 передача и использование аргументов при раздельных стеках
Листинг 6 передача и использование аргументов при раздельных стеках - 2

реакция soft-ice на
Содержание