首页
社区
课程
招聘
[讨论]dll的输出函数的定义
发表于: 2008-4-7 15:13 6126

[讨论]dll的输出函数的定义

2008-4-7 15:13
6126
用od看某个dll的输出函数,发现分别有这些说明
不知道是什么意思,如果自己写的话,该如何定义这些输出函数?

1.
参数数目:1
有效堆栈结构
2.
参数数目:1
有效堆栈结构
局部数据大小: 20. 字节
3.
纯函数(无其他作用)
参数数目:1
有效堆栈结构
4.
参数数目:1
5.
有效堆栈结构

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 463
活跃值: (111)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这个DLL如果有相应的SDK,则比较容易,如果没有,需要调试,

不知道有没有相关的,好用的工具.可以省掉手工分析
2008-4-7 21:09
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
SDK自然是没有的,不知哪位高人肯解释一下是什么意思。
2008-4-8 09:09
0
雪    币: 109
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
比如一个dll,test.dll包含了  A=int(Z)
                            return z
在汇编中应该是      
push  z
call test.int  //返回z
2008-4-8 10:23
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
如何确定z的数据类型?
2008-4-8 10:52
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
楼主可以看一下http://bbs.pediy.com/showthread.php?t=60849

Yonsm写的一款工具AheadLib 2.2.150 ,用来生成DLL相关头文件。
类似工具dummy也写过一款:http://bbs.pediy.com/showthread.php?t=50460
2008-4-8 17:54
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
谢谢,学习ing
2008-4-18 09:36
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
c:\program files\microsoft visual studio\myprojects\demo\demo.cpp(610) : fatal error C1010: unexpected end of file while looking for precompiled header directive

是什么意思?
2008-4-18 09:57
0
游客
登录 | 注册 方可回帖
返回
//