逆向知识第十二讲,识别全局变量,静态全局变量,局部静态变量,以及变量....一丶认识全局的 (静态变量 全局变量)
高级代码:
int RetInt()
{
int n = 0;
scanf("%d",&n);
return n;
}
static int...main(int argc, char* argv[])
{
g_Number = 3;
scanf("%d",&g_Number);
return g_Number;
}
我们的静态局部变量...我们说过,静态局部变量,其实也是一个全局变量,只不过限制了作用域,但是限制的前提是什么,前提就是加标记,所以我们才会看到一个跳转.判断标记的....识别局部变量和参数
这个很简单了,因为一直在用, 一般来说,局部变量都是使用ebp或者esp寻址, 如果碰到ebp-xxx,也就是减量的时候就是访问局部变量,如果变为增量的话就是寻找参数.