能力值:
( LV2,RANK:10 )
|
-
-
2 楼
s 是 SavedEbp
r 是 ReturnAddress
下面5个就是函数的参数
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
谢谢Leftup大侠
俺还有点疑问:
int __stdcall NetpwPathCanonicalize(wchar_t *lpWideCharStr, int, int, wchar_t*Source, int, int) 里面有6个参数(是不是俺理解错了?是6个?)
其中第一个参数是wchar_t * lpWideCharSttr
按照stdcall的压栈方式
我理解
堆栈中排列如下:
参数6
参数5
参数4
参数3
参数2
lpWideCharStr (第1个参数)
返回地址
EBP
局部变量1
局部变量2
。。。
---------------------------------
但IDA中显示的是:
参数6
参数5
参数4
参数3
lpWideCharStr (第2个参数?)
参数1
返回地址
EBP
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
没仔细看,的确好像是6个参数
可能是IDA 没把函数原型分析正确吧
|
|
|