标签: c security debugging
我试图在C中读取静态变量的值,如:
int variable = value;
问题是我只有二进制文件和带有假值的代码(用于讲座,我们研究软件开发的安全方面)。
我一直在尝试使用GDB和
(gdb)info variables
它只是给我一个变量列表(包括我正在寻找的那个)以及似乎是一个地址,所以我想知道是否有办法使用GDB读取值?
答案 0 :(得分:8)
在GDB中,使用“print”命令:
print
print variable
瞧!