我是逆向工程的新手,我想知道声明的含义是var_18 = byte ptr -18
什么,图片中的其他人喜欢它。
我知道这byte ptr
意味着它是一个指向字节变量的指针,但为什么它具有负值。还有为什么他们都有相同的地址?
我是逆向工程的新手,我想知道声明的含义是var_18 = byte ptr -18
什么,图片中的其他人喜欢它。
我知道这byte ptr
意味着它是一个指向字节变量的指针,但为什么它具有负值。还有为什么他们都有相同的地址?
反汇编器将所有变量显示为具有相同地址,这是函数的第一个命令(在本例中为 004014CE push ebp)。
具有正偏移量的变量是函数的参数,其中具有负偏移量的变量通常是局部变量。当然,情况并非总是如此,但您可以将其作为一般经验法则。