能力值:
( LV8,RANK:130 )
|
-
-
2 楼
参数并没有改变
照样使用堆栈里面的就得了
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
能不能贴点代码上来呀,谢谢了
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
这个问题我也没搞懂,jmp后面怎么写?变量或是寄存器,这都会改变堆栈吧????
|
能力值:
( LV5,RANK:60 )
|
-
-
5 楼
[ebp+08]
......
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
[QUOTE=dayed;484719][ebp+08]
.........[/QUOTE]
我是想知道怎么用jmp跳转到send函数后同时怎么传递send函数的参数?
|
能力值:
( LV9,RANK:610 )
|
-
-
7 楼
push ebp
mov ebp,esp
push argv_4
push argv_3
push argv_2
push argv_1
lea eax,myret
push eax
mov eax,addr_fun_send
add eax,5
jmp eax
myret:
mov esp,ebp
pop ebp
retn 0x10
|
能力值:
( LV4,RANK:50 )
|
-
-
8 楼
调用send的时候就跳转到你的函数去了,参数还是原来的参数 。你的函数和原来的API函数的参数个数和类型必须相同。
|
|
|