忙乎了近两个月,程序开始打包供外部调用了,连同其所需的dll文件,这就需要使用VC自带的Depends软件,在VS2005中其路径为:D:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin下,双击Depends.exe然后打开你需要查看的.exe文件即可。

针对我的代码,出现了以下界面:

还要有以下几个注意事项: & ?* ^ 1)所编的软件所需的Dll文件,可以得到相应的Dll路径、版本、属性等[

2)窗口分四部分: 左上角是Dll信息窗口,显示你程序所需的Dll模块;
右边第一个窗口是所选的Dll模块所使用的函数;
右边第二个窗口是所选Dll模块的所有的导出函数;
下面窗口是所有需要的Dll模块的属性[
3)右边两个窗口出现四个标签:序号,提示,函数,入口点*
如果利用导出是函数,那么出现函数名,如果导出的是序号,那么函数项就是N/A(无法显示)
出现红色提示表示不正常,一般为没有该导出函数
4)该工具得到的是你软件中隐式链接的Dll库,也就是用lib关联的Dll模块,无法显示显式链接的Dll模块,也就是用LoadLibrary函数导入的Dll函数。

VS2005的depends工具 (分析EXE)相关推荐

  1. VC++中Depends工具的使用和DLL函数的动态调用方式示例

    VC++中Depends工具:Depends用来显示与一个可执行文件(exe或者dll)相关的依赖项(动态链接库dll),以及该exe或dll引用了这些dll中的哪些接口,同时也可以看到每个被依赖的d ...

  2. 使用MAT(Memory Analyzer Tool)工具分析dump文件--转

    原文地址:http://gao-xianglong.iteye.com/blog/2173140?utm_source=tuicool&utm_medium=referral 前言 生产环境中 ...

  3. 攻击者利用的Windows命令、横向渗透工具分析结果列表

    横向渗透工具分析结果列表 https://jpcertcc.github.io/ToolAnalysisResultSheet/ 攻击者利用的Windows命令 https://blogs.jpcer ...

  4. iis日志字段解析 网站运维工具使用iis日志分析工具分析iis日志(iis日志的配置)

    网站运维工具使用iis日志分析工具分析iis日志(iis日志的配置) https://www.cnblogs.com/fuqiang88/p/5870306.html 我们只能通过各种系统日志来分析网 ...

  5. 域控制器诊断工具 (dcdiag.exe)

    域控制器诊断工具 (dcdiag.exe) https://blog.51cto.com/weili163/222988 DCDiag.exe 有何功能? 此命令行工具可以分析林中一个或所有域控制器的 ...

  6. 收件箱修复工具 Scanpst.exe 修复 Outlook 收件箱

    公司一直用Outlook2007收发邮件,今天早上打开Outlook 发邮件时提示.pst文件错误. 如下: 在文件 C:\**\**\**\outlook.pst 中发现错误.请退出 Outlook ...

  7. 如何利用NDI Analysis工具分析NDI流类型

    NDI Analysis工具分析NDI流类型 目前NDI产品主要分为两个类型,第一种Full NDI,如N3/N4/N30/N40.第二种是NDI|HX,如Kiloview E1 NDI/E2 NDI ...

  8. Java堆转储文件的生成及工具分析

    因Java堆是Java对象在内存中使用的主要内存空间,当发生内存溢出或泄漏时,保存堆信息是问题产生原因的重要原料及问题分析的基础,而后才能分析追根溯源. 这里记录演示产生内存溢出生成堆转储文件,使用工 ...

  9. linux分析mat使用教程,使用MAT(Memory Analyzer Tool)工具分析dump文件

    <使用MAT(Memory Analyzer Tool)工具分析dump文件> 前言 生产环境中,尤其是吃大内存的JVM,一旦出现内存泄露等问题是非常容易引发OutofMemory的,如果 ...

最新文章

  1. 极客新闻——02、最高效的人都是最会休息的人
  2. 讨厌php机试_[转载]PHP上机面试题
  3. 47分钟,BERT训练又破全新纪录!英伟达512个GPU训练83亿参数GPT-2 8B
  4. java设置窗口不可移动_Java – JDialog不可移动
  5. 【渝粤教育】21秋期末考试财务管理10164k2
  6. iOS 利用UIDocumentInteractionController打开和预览文档
  7. python面试题之什么是PEP8规范
  8. ElementUI:设置table的背景透明、根据表格情况设置背景色、设置文字颜色、文字左右间距、表头、每一行高度
  9. 时序逻辑电路的基础知识(结合Verilog)
  10. 双稳态电路的两个稳定状态是什么_电子电路原理图识图心得及电路分析方法
  11. 计算机和信息系统安全保密管理规定,图文信息中心 计算机信息系统安全保密管理规定...
  12. 如何利用网管软件管控网络设备
  13. 创业者该如何给员工画饼、圆饼?
  14. 去掉android点击事件产生的半透明蓝色背景
  15. E-chart官方源码下载和关系图搭建
  16. pyqt 事件更新图片显示_暗黑战神3D网游ARPG实战案例(Unity 2017.3)更新
  17. ECN Trade:最强飓风来袭,总统大选间断
  18. JavaSwing编程总结
  19. Magento compare products ajax
  20. 怎么把小丑的可怕和疯狂表现出来

热门文章

  1. 请求的站点不可用或找不到_公厕再不是“找不到、用不了、坐不下”
  2. 金山手机控usb调试模式开启工具_不看不知道手机有多卡!一款深挖手机的良心工具...
  3. 怎么将py文件转成dll_怎么将多个PPT同时转成PDF?
  4. 数字类 default 0和 default 0_数字化转型从0到N,只需这三步
  5. inotifywait监听php,利用inotifywait监控主机文件和目录
  6. C#宿舍管理系统命名规范与评分标注
  7. oracle模拟试题
  8. python集合的运算、不使用有的运算符_无序的集合:Python中的数学集合运算
  9. mysql的本地id可以随便设置马_MySQL中的账号与权限管理
  10. python中的接口