目前我通过IDA 7.6 32bit 来remote调试linux 某32bit 程序时,发现ESP,EBP 寄存器总显示为FFFFxxxx, 当想要在hex view或者 stack view中去同步ESP或者EBP时总是没有任何反应(其他没有显示为FFFFxxxx的寄存器均可以同步查看),但是调试可以正常进行,我感到非常疑惑,因为调试64bit程序时没有遇到这个问题,还请知情的兄弟给与解释和帮助,谢谢。 程序, 寄存器
已经解决了,debugger --> manual memory region,然后add 新的memory regions就可以了,这个是因为远程的gdb没有提供memory layout information导致IDA无法访问到这些区域