DLL疑问(100分)

  • 主题发起人 主题发起人 hansome
  • 开始时间 开始时间
H

hansome

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个未知的DLL文件摆在那里
我怎样才能知道它里面包含的所有函数及其参数
(最好可以通过编程实现)
 
使用 Windows 的快速查看功能可以看函数, 但看不到参数
 
反编译->找函数入口-〉看出栈的数据(类型就要自己分析了)
以上方法只针对stdcall
 
用工具看 PEexplorer 不知道可不可以。。
 
用Delphi自带的TDUMP
 
真的没有工具可以把参数显示出来吗?
或者编程难度太大?
 
exescope还是不能查看DLL中函数的参数
 
TDUMP应该是最cool的工具了
微软在VC中也有相应产品
只能看函数
不能看参数
 
dll的入口参数类型非常不好确定,你想即使是同一个32位数压入栈,它到底代表什么呢?
是个整数,或是个指针或是字符等等。用w32dsm可以告你函数参数可能的方式,当然,
准确的只有写dll人知道,hehe.
 
结束吧,想要知道参数是不可能的!除非有文档!
 
我写过一个看DLL函数的程序, 如要,, 跟我联系
lfhyx@21cn.com
 
不过最少要200分跟我换:)
 
不过看入口参数的我也还无法解决:(
 
多人接受答案了。
 
后退
顶部