******同志们DLL问题又来了,如何捕获DLL的信息*******(100分)

  • 主题发起人 主题发起人 todayisthursday
  • 开始时间 开始时间
T

todayisthursday

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何动态捕获DLL中的函数名称等信息,
好象Dispatch可以,不知如何用,还有其它方法吗?
请提供原码!谢谢
 
函数名可以,参数这些东西没办法
 
函数名,函数ID也行,有原码吗?
 
什么意思啊。。如果连函数名都不知道,你要怎么用dll
 
只能查看函数名和参数类型吧,看不了源代码的
 
想动态调用DLL,想用什么方法能知道调用的DLL中的函数名称等信息
 
你得事先知道,程序写好了还不知道函数名称和参数你怎么调用?没有意义的问题
 
请问plugin程序的外壳程序如何动态知道被调用DLL的函数名称
 
plugin程序是事先规定好了接口定义的,也就是定义已经是已知的

看来楼主不信邪啊,你就慢慢折腾吧,折腾出来了俺拜你为师啊[:D]
 
Dispatch能捕获DLL的信息的
就是不知如何用?
 
tdump abc.dll>abc.txt
外部打开ABC.TXT到是可以看到函数名
 
如果一个DLL公布了它的函数名称和使用方法,那就没得说了,
拿过来直接使用就是了

如果一个DLL没有公布它的导出函数的使用方法,虽然可以用很多办法来获取
它的导出函数名称,但却无法使用它,除非通过跟踪/分析来猜测它的参数类型
不过如果能达到这个境界,就可以自己写一个相应的函数了,犯不着去跟踪了,怪累的
 
9494,知道函数名有什么意义?都不知道函数的用处...
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
831
import
I
后退
顶部