如何 知道DLL的函数?
请教 怎么知道一个DLL的函数?好用AU3来使用他 貌似有专门的软件 开发人员告诉你就知道了,要不然你用软件也只能看见函数名,具体有多少参数你是不知道的。
想调用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
call 005B8520
3.然后在论坛找AU3汇编模块,参考写法来写这个CALL调用。 原来要这么复杂..汇编 完全空洞了..:( 开发人员告诉你就知道了,要不然你用软件也只能看见函数名,具体有多少参数你是不知道的。
想调用DLL的函数 ...
piaorou 发表于 2010-12-11 10:00 http://autoitx.com/images/common/back.gif
请教piaorou
od只能调试32位的.如果64位的应该用什么调试? 64位的没搞过。 竟然这么麻烦啊!
还好我只需要知道哪些已经公布的DLL。 用这个软件可以看到 Dll函数查看器 2.0 用这个也可以。 很强大的软件 要学的知道太多了 参数和用法是关键,还没发现好的方法 本帖最后由 lsq726 于 2010-12-21 23:06 编辑
我自己搞不定。能帮看看么?
提取的文件2个文件
有2个文件的:
StatusTray.exe
BNPS.dll
如果单纯的文件不好搞的话这里有完整的安装包
StatusTray.exe文件的路径是这个。
C:\Program Files\Citrix\Provisioning Services\StatusTray.exe
完整的安装包。 跟破解软件同
页:
[1]