Dependency Walker(VC反编译工具) V1.0 绿色免费版

  • 大小:325 KB
  • 语言:英文软件
  • 星级:
  • 授权:免费软件
  • 类别:国外软件
  • 更新:2017-12-04
  • 支持系统:WinXp,2003,2000,Vista,Win7
  • 安全检测: 360安全卫士 360杀毒 电脑管家
  • 标签: Dependency Walker 反编译工具
  • 软件介绍
  • 软件教程
  • 精品推荐
  • 下载地址

  Dependency Walker是用来反编译VC程序的工具,可以查看PE模块的导入模块以及导入和导出的函数,以及动态剖析PE模块的依赖性和解析C++的函数名称,可分析dll和exe所依赖的dll,可以看到dll以及dll的函数,可以查看导入导出函数,挺好用的。

Depends.exe

Dependency Walker

功能介绍

  该工具得到的是你软件中隐式链接的Dll库,也就是用lib关联的Dll模块,无法显示显式链接的Dll模块,也就是用LoadLibrary函数导入的Dll函数;

  查看 PE 模块的导入模块;

  查看 PE 模块的导入和导出函数;

  动态剖析 PE 模块的模块依赖性;

  解析 C++ 函数名称。

使用方法

  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函数名称进行定位的。

下载地址

  • PC版
软件必备 教程资讯
回顶部 去下载