首页
社区
课程
招聘
[求助]谁能告诉我setjmp3的函数原型啊
发表于: 2007-10-10 16:38 5211

[求助]谁能告诉我setjmp3的函数原型啊

2007-10-10 16:38
5211
在msdn上只查到setjmp的,没找到setjmp3的。
int setjmp(
   jmp_buf env
);

程序里面调用setjmp3的汇编代码是
006C3E8D  |.  6A 00         PUSH 0
006C3E8F  |.  50            PUSH EAX
006C3E90  |.  E8 79E6F9FF   CALL <JMP.&MSVCR80._setjmp3>

根据汇编那是不是应该为
int setjmp(
   jmp_buf env
   NULL
);
啊?

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 1
支持
分享
最新回复 (2)
雪    币: 214
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
可能jmp_buf是一个8字节的结构,所以在调用setjmp前,需要先在堆栈构建env对象。
2007-10-11 03:18
0
雪    币: 1341
活跃值: (3616)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
想hook setjmp3这个函数,而不是setjmp,所以需要他的api原型
2007-10-11 09:38
0
游客
登录 | 注册 方可回帖
返回
//