如何查看dll文件的内容?

如何查看dll文件的内容?,第1张

*** 作设备:戴尔电脑

*** 作系统:win10

*** 作软件:Reflectorv5.2

1、查看dll文件的内容需要先安装Reflector软件,如下图所示

2、程序运行成功后,打开Relector窗口,如下图所示:

3、点击软件的File,点击Open Assembly,如下图所示:

4、在d出兄激的窗口中,找到要打开的DLL文件,如下图所示:

5、打开成功后,会迅碧在dll列表的最后,看到导入到dll名称。

6、点击名亩尘举称前面的加号图标展开dll,选择dll中的任意一个方法,在右侧就可以查看方法的内容了。

*** 作系统中的dll文件被程序调用无法直接删除,只能通过特殊方式进行删除,步骤如下:\x0d\x0a1、在运行里输入cmd进入命令提示符。\x0d\x0a2、输入命陵碰令tasklist /m >123.txt\x0d\x0a查看dll文件是哪个程序在调用,结孝汪镇束该程序或进程,然后删除dll文件。\x0d\x0a3、如果查出来的占用dll文件的巧粗进程是svhost.exe进程,这个进程一般系统有7、8个之多,则可以根据PID进程号来结束进程,然后删除dll文件。

分类: 电脑/网络 >>软件

问题描述:

一个应用程序在运行时,可能会调用多个DLL文件,那么族启,我们怎么知道它究竟调用了那些DLL文件呢?

谢谢大家了.

解析:

depends只能得到软件中隐式链接的Dll库,也就是用lib关联的Dll模块,无法显示显式链接的Dll模块,也就是用LoadLibrary函数导入的Dll函数。

可以将程序运行时加载的握兄所有模块列出来的软件,网上有很多可以免费下载的。

我曾在无聊时也做了一个这样的程序,可以列出系统中运行的所有进程的树状关系(进程树)、每个进程启动时间、消耗的CPU时间、CPU占兆皮如用率以及其所加载所有模块等信息。如果你需要的话,可以EMAIL一个给你。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12481785.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存