能力值:
( LV8,RANK:130 )
|
-
-
2 楼
[QUOTE=gaoqing;594333]
0040117F push 14h
00401181 push 0
00401183 lea eax,[ebp-14h]
00401186 push eax
00401187 call memset (00409140)
0040118C add esp,0Ch
...[/QUOTE]
00401183 lea eax,[ebp-14h]
局部变量分配与堆栈之中
0040118C add esp,0Ch
_cdecl调用约定母函数恢复堆栈。
然后3个参数就是4*3=0xC。
|
能力值:
( LV9,RANK:250 )
|
-
-
3 楼
3 局部变量指针入寄存器
6 恢复堆栈平衡
|
能力值:
( LV12,RANK:210 )
|
-
-
4 楼
[QUOTE=xPLK;594353]00401183 lea eax,[ebp-14h]
局部变量分配与堆栈之中
0040118C add esp,0Ch
_cdecl调用约定母函数恢复堆栈。
然后3个参数就是4*3=0xC。[/QUOTE]
学习了。
4×3=0xc ,3代表3个变量。4代表4个字节,我说的对吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
3代表memset有3个参数,分别PUSH 了3个参数,1参数4字节,ESP-0X0C,函数返回后,要保持ESP原位,所以ESP+0X0C
|
|
|