找回密码
 加入
搜索
查看: 3255|回复: 13

[系统综合] 如何 知道DLL的函数?

  [复制链接]
发表于 2010-12-10 19:03:54 | 显示全部楼层 |阅读模式
请教 怎么知道一个DLL的函数?

好用AU3来使用他
发表于 2010-12-11 02:13:39 | 显示全部楼层
貌似有专门的软件
发表于 2010-12-11 10:00:46 | 显示全部楼层
开发人员告诉你就知道了,要不然你用软件也只能看见函数名,具体有多少参数你是不知道的。
想调用DLL的函数也有方法。

1.用OD找到函数内存地址,也就是1个CALL。
2.看看这个CALL PUSH了几个参数,例如下面这个CALL用了2个参数,相当于 函数名(参数1,参数2)
push 9E1404   第2个参数
push 0             第1个参数
mov edx,015DA4F0
mov ecx, dword ptr [00CEC0CC]
call 005B8520
3.然后在论坛找AU3汇编模块,参考写法来写这个CALL调用。
 楼主| 发表于 2010-12-11 12:14:18 | 显示全部楼层
原来要这么复杂..汇编 完全空洞了..:(
 楼主| 发表于 2010-12-11 12:22:26 | 显示全部楼层
开发人员告诉你就知道了,要不然你用软件也只能看见函数名,具体有多少参数你是不知道的。
想调用DLL的函数 ...
piaorou 发表于 2010-12-11 10:00



请教piaorou
od只能调试32位的.如果64位的应该用什么调试?
发表于 2010-12-11 12:50:22 | 显示全部楼层
64位的没搞过。
发表于 2010-12-11 20:32:48 | 显示全部楼层
竟然这么麻烦啊!

还好我只需要知道哪些已经公布的DLL。
发表于 2010-12-18 08:54:32 | 显示全部楼层
用这个软件可以看到 Dll函数查看器 2.0

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2010-12-18 09:06:02 | 显示全部楼层
用这个也可以。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2010-12-18 09:42:19 | 显示全部楼层
很强大的软件
发表于 2010-12-18 09:42:42 | 显示全部楼层
要学的知道太多了
发表于 2010-12-19 21:33:56 | 显示全部楼层
参数和用法是关键,还没发现好的方法
 楼主| 发表于 2010-12-21 23:03:58 | 显示全部楼层
本帖最后由 lsq726 于 2010-12-21 23:06 编辑

我自己搞不定。能帮看看么?





提取的文件2个文件
有2个文件的:
StatusTray.exe
BNPS.dll


如果单纯的文件不好搞的话这里有完整的安装包
StatusTray.exe文件的路径是这个。
C:\Program Files\Citrix\Provisioning Services\StatusTray.exe
完整的安装包。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2010-12-27 23:01:25 | 显示全部楼层
跟破解软件同
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-6 21:31 , Processed in 0.080034 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表