首页 > 软件下载 > 设计开发 > 程序开发 > depends工具 2.1 免费版

depends工具 2.1 免费版

软件大小: 627KB

软件语言:简体中文

软件授权:免费版

软件类别:程序开发

软件等级:

更新时间:2019-01-11

官方网站:www.xiagai.com

应用平台:/Win8/Win7/WinXP

50%

50%

  • 软件介绍
  • 软件截图
  • 下载地址

depends工具是一款很实用的vc反编译软件。depends工具可以用于查看PE模块的导入模块、查看PE模块的导入和导出函数、动态剖析PE模块的模块依赖性、解析C++ 函数名称,且支持为任何32位或64位Windows模块建立分层树状图。


depends工具2.1新增功能:

支持模块的并排版本控制。这是Windows XP引入的一项新功能,允许应用程序指定其希望使用的文件的特定版本和/或位置。

与Visual Studio帮助,MSDN帮助和MSDN在线集成,可以显示任何已知功能的详细帮助。


depends工具使用方法:

1. 双击depends.exe ,运行该程序。

2. 将可执行文件拖到该窗口中。稍等片刻,出现depends 分析结果。

3. 左侧的树控件,显示了该exe 包含哪些module(dll),下面的列表是可能用到的dll 总表。因为子dll又包含孙dll, 孙dll又包含... 总之dll 不超过这么多了。不过这个列表用途不大。

4.点击树形控件的子dll,在又测得两个窗口中有相应的信息。其中下面的窗口显示的是该dll 的导出信息。如ordinal,hint,funtion-name,entry-point 等,上面窗口为导入表列表最后一下entry Point 往往写着not found. 是因为hint 值与下面导出表的hint,function 不一致。不过这没有关系。因为导入表hint 是用的链接时开发环境的dll, 而现在导出表是你系统中正使用的dll, 不一致也正常,反正运行时是根据dll函数名称进行定位的。


depends工具常见问题解答:

Dependency Walker说我缺少APPHELP.DLL。我在哪里可以得到它?

APPHELP.DLL由Windows XP的应用程序兼容性功能使用。它是一个仅限Windows XP / 2003 / Vista / 7/8 / +的DLL。如果看到此警告,则很可能在Windows XP之前的计算机(Windows 95/98 / ME / 2000)上安装了Internet Explorer 6.0。Internet Explorer 6.0安装新的SHWAPI.DLL,它对APPHELP.DLL具有延迟加载依赖性。这是正常的,因为SHWAPI.DLL不期望在Windows XP之前的Windows版本上找到APPHELP.DLL。此警告可以忽略。您不需要(或想要)Windows 95/98 / ME / 2000上的APPHELP.DLL。

软件截图
  • dependsu5de5u5177
返回顶部