Сборка x86 помещает значение регистра в стек - PullRequest
0 голосов
/ 17 декабря 2018

Я работаю над упражнением по переполнению буфера, и у меня есть доступный IP-адрес подключенного клиента в стеке (ESP + 7C).

Можно ли написать одну инструкцию, чтобы выдвинуть значениеIP в стек, так что я могу использовать его позже?Я хочу, чтобы мой шелл-код был меньше по размеру;вот почему я не хочу писать несколько инструкций, чтобы увеличить их значение.

Эта инструкция в порядке?Будет ли он помещать значение ESP + 7c в стек?

PUSH [ESP+7c]
...