我正在使用 IDA Pro 的远程 GDB 调试选项调试 32 位 ELF 可执行文件。但是,我无法在堆栈视图中查看堆栈的内容。此外,堆栈指针值为:0xFFFFD328
在十六进制转储视图中,如果我按G并输入上述地址,则不显示。同样,在堆栈视图中,我也无法滚动到该地址或查看它。
main函数中的prolog函数初始化栈指针如下图:
lea ecx, [esp+4]
and esp, 0FFFFFFF8h
push dword ptr [ecx-4]
push ebp
mov ebp, esp
push ecx
sub esp, 0Ch