当我在反编译器模式下调试代码时,我面临的一个问题是,当我双击一个变量时,它会转到“堆栈位置”而不是存储变量/结构的实际地址:
-0000002C KeyHandle dd ? ; offset
-00000028 RegistryPath LSA_UNICODE_STRING ?
-00000020 var_20 dd ?
-0000001C var_1C dd ?
-00000018 var_18 dd ?
-00000014 var_14 dd ?
-00000010 var_10 dd ?
-0000000C var_C dd ?
-00000008 var_8 dd ?
单击上面选项卡中的变量名称也不会转到地址。
我也不知道为什么,但每次,这个地方的所有值都是“?”,这不是很有用,所以为了让我去实际去这个变量存储的地址,我必须指出我的鼠标放在上面,找到它的地址,然后用 cntrl+g 写它去那里。
如果我可以单击变量并转到存储该变量的地址,那会好得多,有什么办法可以做到这一点吗?