无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5795|回复: 18
打印 上一主题 下一主题

PE下需要这么一个工具:监控并自动收集exe程序所缺dll

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-23 14:00:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PE下要是有这么一个工具就好了:监控并自动收集程序所缺dll


让这个工具处于运行状态,可以监控程序abc.exe弹出的缺少xxx.dll提示对话框,自动从系统盘中(或者从指定文件夹,或者网络)搜索到xxx.dll,并复制xxx.dll到abc.exe所在的根目录,并重新运行abc.exe。如此循环往复,直到把所需要的dll收集完全。

不同的PE,精简的程度不一样,很多小软某些PE下能用,但是在比较精简的PE下就需要手工复制一些dll了。
这个在WinPE下最有用。还有在制作绿色软件的时候帮助可能比较大。

是否已经有前辈做出了这样的软件?
还是算是一个新的创意?希望有高手能实现。软件个头最好500K以内,便于携带并于PE应用。
谢谢!

[ 本帖最后由 lforl 于 2011-6-23 16:26 编辑 ]
2#
发表于 2011-6-23 14:14:14 | 只看该作者

回复 #1 lforl 的帖子

顶一个,要是真有这样的工具就好了,期待中。。。
回复

使用道具 举报

3#
发表于 2011-6-23 14:34:04 | 只看该作者
filemon

字数补丁
回复

使用道具 举报

4#
 楼主| 发表于 2011-6-23 15:03:41 | 只看该作者

回复 #3 wjgyz740526 的帖子

知道filemon,他做不到自动监控错误提示+自动提取的。
回复

使用道具 举报

5#
发表于 2011-6-23 15:32:19 | 只看该作者
楼主小白,鉴定完毕,你都知道制作绿色软件很有用,麻烦你去看看教程
回复

使用道具 举报

6#
发表于 2011-6-23 16:54:51 | 只看该作者
http://u.115.com/file/aqbbb033#
独木成林Dll文件智能修复_1.1.exe
这个需要网络支持,没有自动检测功能,需要你自己输入需要的X.DLL名称。他会自动下载安装,我在PE中使用过,可以正常使用。不过个人感觉能用到的用处不大。
回复

使用道具 举报

7#
发表于 2011-6-23 20:42:45 | 只看该作者

回复 #1 lforl 的帖子

这个其实很简单.........只是谁来做呢
回复

使用道具 举报

8#
发表于 2011-6-24 08:46:14 | 只看该作者
Dependency Walker

OllyDBG
回复

使用道具 举报

9#
发表于 2011-6-24 11:48:56 | 只看该作者
for 的 批处理 可以做到
回复

使用道具 举报

10#
发表于 2011-6-24 12:10:01 | 只看该作者
for 的 批处理 可以做到

瞎说。。^_^
不同程序都不一样你怎么来for呢?
OllyDBG不错不过都是手动。
回复

使用道具 举报

11#
发表于 2011-6-24 15:26:50 | 只看该作者
缺少dll未必会提示缺少,而是显示135错误(比如未安装.net framework)
回复

使用道具 举报

12#
发表于 2011-6-24 15:29:49 | 只看该作者
还有一些EXE通过名称调用COM接口,连作者本人都不知道DLL文件是什么
回复

使用道具 举报

13#
发表于 2011-6-24 15:35:35 | 只看该作者
有可以看exe文件和dll文件所调用的dll函数库的软件,主要是用来分析文件结构的,以前搞crack时用过,名字记不得了,但是不能监控和自动收集。

[ 本帖最后由 stock 于 2011-6-24 15:37 编辑 ]
回复

使用道具 举报

14#
发表于 2011-6-24 17:07:03 | 只看该作者
集合到的 DLL 還能自動幫忙註冊一下
回复

使用道具 举报

15#
发表于 2011-6-25 21:03:55 | 只看该作者
楼上说的那个是查看程序所需系统插件DEPENDS.EXE,也是手动,但牵涉到的DLL也太多了。
回复

使用道具 举报

16#
发表于 2011-6-25 23:10:33 | 只看该作者
xp opk里有DEPENDS.EXE ,是命令行的,大家可以写个P处理自动收集程序所需的dll
回复

使用道具 举报

17#
发表于 2011-6-26 12:34:44 | 只看该作者
看见帖子第一个想到的就是depends。。。ollydbg和IDA应该也可以
回复

使用道具 举报

18#
发表于 2011-6-26 13:32:15 | 只看该作者
原帖由 zhhsh 于 2011-6-25 23:10 发表
xp opk里有DEPENDS.EXE ,是命令行的,大家可以写个P处理自动收集程序所需的dll

呵呵,我也想起了这个

http://www.dependencywalker.com/ 这里有下了
回复

使用道具 举报

19#
 楼主| 发表于 2016-4-18 09:17:19 | 只看该作者
谢谢楼上多位大侠推荐,Dependency的确是个好工具。

Dependency Walker 2.2

(1)Depends用来显示与一个可执行文件(exe或者dll)相关的依赖项(dll),以及该exe或dll引用了这些dll中的哪些接口。
(2)同时也可以看到每个被依赖的dll中的所有导出的函数接口。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-23 20:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表