我现在有个未知的DLL文件。想得到它的里的函数和参数及其类型。
绝不是。NET 写的。用。NET 的反编译工具无法得到。
谢谢了!(函数(参数1 类型1,)返回类型)
绝不是。NET 写的。用。NET 的反编译工具无法得到。
谢谢了!(函数(参数1 类型1,)返回类型)
解决方案 »
- 【求助】提供一些常用算法合集
- GridView代码生成的表头,为什么不能居中?
- 关于枚举的判断
- visual studio2008中asp.net开发中的document的layout属性跑哪去了?怎么不像2005那样可以直接定位呀?
- 关于.net访问 远程server上的access
- 日期转换问题。
- 刷新父页面,弹出重新发送信息页面
- 求《ASP.NET技术内幕》所附源码,谢谢
- 关于session
- TextBox 如何与 ListBox 相结合?
- 页面中,不知为什么,突然现在单击按钮一点动静都没有,我进入断点调试,调试是pageload可以进入,但是,按钮的单击事件弄死都没反应,以前遇到过,不了了之,
- 问一个动态生成控件取值的问题
参考
http://blog.sina.com.cn/s/blog_5ea9354f0100cxeu.html
不然无能为力
试试反编译那个dll
TlbImp C:\WINDOWS\system32\quartz.dll out:C:\WINDOWS\system32\quartzDriectShow.dll
在DOS命令下执行转换成功。
查看DLL的方法
可以查看DLL中的函数信息
支持标准dll和com的查看ls提供的tlbexp也可以
http://interop123.com/ 找,博主那本书还算可以(呵呵,无意打广告,只是那本书当作案头字典还算不错)
函数的名字我可以用其它软件得到。这个是可以的。主要是里面的参数和参数类型。
以及它的返回类型不知道怎么弄出来。
string b(int x,datetime y);我可以用软件查看到ABC。DLL里有两个函数A,B。但是它的返回类型INT STRING 都无法得到。
里面的参数想得到那就更难了。
.NET中的反射。不知道这个行不行。小弟先去看一下。先谢谢一下各位。
不过如果有一个软件直接打开这个DLL文件就能得我要的东西。那就非常好了。
REFL