考虑以下代码片段:



我试图在Ollydbg中找到声明全局变量的代码。找到它的位置。

评论

请注意,您可以直接将代码粘贴到任何StackExchange网站中,而不是编辑器中的屏幕截图。要添加代码标记,请在每行的开头放置4个空格。

#1 楼

C编译器不会创建任何汇编代码来声明和初始化全局基本数据类型,因此在上面的程序中,您不会在OllyDbg中看到类似MOV ..., 3的内容。

在下面的程序反汇编中,您会看到全局变量存储在dword_402000处,该变量被硬编码为以值3开头: