从二进制文件中读取静态变量

时间:2009-10-22 17:22:49

标签: c security debugging

我试图在C中读取静态变量的值,如:

int variable = value;

问题是我只有二进制文件和带有假值的代码(用于讲座,我们研究软件开发的安全方面)。

我一直在尝试使用GDB

来读取值

(gdb)info variables

它只是给我一个变量列表(包括我正在寻找的那个)以及似乎是一个地址,所以我想知道是否有办法使用GDB读取值?

1 个答案:

答案 0 :(得分:8)

在GDB中,使用“print”命令:

print variable

瞧!