【发布时间】:2013-11-11 13:45:47
【问题描述】:
假设我想在不使用 POP 的情况下查看堆栈中的顶部两个元素。
如何访问它 - 我正在尝试:
mov ebp, esp
mov eax, [ebp]
mov ebx, [ebp-4]
【问题讨论】:
假设我想在不使用 POP 的情况下查看堆栈中的顶部两个元素。
如何访问它 - 我正在尝试:
mov ebp, esp
mov eax, [ebp]
mov ebx, [ebp-4]
【问题讨论】:
PUSH 预先递减堆栈指针,POP 后递增它。所以要查看前两个 DWORDS:
mov eax, [esp] ; Top of stack
mov ebx, [esp+4] ; Second element on the stack
【讨论】: