能力值:
( LV2,RANK:10 )
|
-
-
2 楼
10h就是0x10,表示方式不一样,其他问题我也没法回答你,你最好先看看相关的书籍
|
能力值:
( LV7,RANK:100 )
|
-
-
3 楼
因为esp变了
|
能力值:
( LV9,RANK:810 )
|
-
-
4 楼
mov edx, [esp+10h+var_C] => mov edx,[esp+4]
mov ebx, [esp+14h+var_4] => mov ebx,[esp+10h]
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
对,var_4和var_C就是两个变量.
这是IDA pro分析局部变量所做的处理,目的就是提高反汇编代码的可读性,var_前缀表示局部变量,你应该也见过IDA里面有些arg_0,arg_4这些,arg_前缀表示形式参数.
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
首先感谢以上各位大大的帮忙回答我的问题,非常感谢,我想我遇到的问题正是goodcode所说的那样因为在一些处理后可能esp的值改变了,然后IDA才会同一个变量出现不同的偏移值。恩,万分感谢各位,呵呵~还希望各位高手不要见笑啊,问题比较弱智,哈哈~
|
|
|