程序集x86将寄存器的值压入堆栈

时间:2018-12-17 17:03:59

标签: assembly x86 shellcode

我正在进行缓冲区溢出练习,并且堆栈上有可用的连接客户端IP地址(ESP + 7C)。

是否可以编写一条指令将IP的值压入堆栈,以便以后使用?我希望我的shellcode较小。这就是为什么我不想编写多条指令来提高其价值。

这条指令可以吗?是否会将ESP + 7c的值压入堆栈?

PUSH [ESP+7c]

0 个答案:

没有答案