PersonalCorpus 版 (精华区)
发信人: ghl (量子), 信区: VisualC
标 题: [合集]怎样看一个程序用哪些dll
发信站: 哈工大紫丁香 (2004年04月28日09:31:34 星期三), 站内信件
发信人: ghl (量子), 信区: VisualC
标 题: [合集]怎样看一个程序用哪些dll
发信站: 哈工大紫丁香 (2004年04月28日09:28:56 星期三), 站内信件
──────────────────────────────────────
Anna (鱼类公敌·那些花儿·Harmonica) 于 2004年04月07日11:21:55 星期三 说道
VC提供一个工具Dependency walker.
──────────────────────────────────────
true (对自己更残酷一点) 于 2004年04月07日11:36:28 星期三 说道:
要是动态的loadlibrary呢?
──────────────────────────────────────
fork (撒哈拉沙漠的沙) 于 Wed Apr 7 11:45:11 2004 说道:
反编译,或动态调试,拦截LoadLibrary和LoadLibraryEx函数,得到参数堆栈中的字符
串
指针,找到其指向的内存,查看!
──────────────────────────────────────
Anna (鱼类公敌·那些花儿·Harmonica) 于 2004年04月07日11:51:14 星期三 说道
你查找一下Antiy labs出品的Aproman吧,它的-f参数可以看到系统里所有
的程序清单和其正在调用的模块。
──────────────────────────────────────
lizhenguo (下面还有喔 (48%)) 于 2004年04月07日12:21:22 星期三 说道:
能查到调用参数之类的更具体的信息吗?
──────────────────────────────────────
slchen (石岗) 于 Tue Apr 20 16:44:05 2004 说道:
windows自带有一个命令:dumpbin
可以看可执行文件用了那些DLL
也可以看一个DLL提供了那些函数
用到了那些函数
主要有三个参数:
dumpbin /header xxx
dumpbin /exports xxx
dumpbin /imports xxx
具体看帮助文档
--
/*不攀 不懒 不贪*/
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.235.57]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.518毫秒