堆栈窗口中的 IDA 特殊字段

逆向工程 艾达
2021-07-07 22:32:42

当您在 IDA 中打开堆栈窗口Ctrl-K时,顶部有一条评论说:

; 两个特殊字段“r”和“s”代表返回地址和保存的寄存器。

当我犯了一些错误并未定义这些字段时,我该如何重新创建它们?定义数据只创建一个普通的变量类型。或者不能设置那些,所以我必须忍受数据类型?

1个回答

最简单的解决方案是取消定义函数(在反汇编中导航到函数的开头并按U)然后重新定义函数(在反汇编中导航到函数的开头并按P)。请注意,这将重置您已经设置的任何变量名称。