1.2 Windows调试工具集

应用场合

一组调试器和工具

当前版本

RPC)信息的工具。

dbgsrv.exe

用于远程调试的进程服务器。

dumpchk.exe

用于验证内存转储文件(DumpFile)的工具。

gflags.exe

用于启用或者禁止系统配置信息的工具。

kd.exe

一个内核态的调试器。

kdbgctrl.exe

用于控制和配置内核态调试连接的工具。

kdsrv.exe

在内核态调试中使用的连接服务器。

kill.exe

一个基于控制台的工具,用于终止进程。

logger.exe

记录进程行为(例如函数调用)的工具。

logviewer.exe

用于查看logger.exe生成的日志文件的工具。

ntsd.exe

一个基于控制台的用户态调试器。基本上等同于CDB。

remote.exe

用于远程操纵控制台程序的工具。

rtlist.exe

远程进程列表查看器。

symchk.exe

用于验证符号文件或者从符号服务器上下载符号文件的工具。

symstore.exe

用于创建和维护符号库的工具。

tlist.exe

列出所有正在运行的进程的工具。

umdh.exe

用于检测内存泄漏的工具。

windbg.exe

带有图形用户界面的用户态和内核态调试器。

显然,最重要的工具就是调试器本身。在第2章“调试器简介”和第3章“调试器揭密”中,我们将详细阐述调试器的工作原理,配置过程,以及最有效的使用方式。

在本章中,我们将详细介绍在本书中使用的所有工具。如果在工具的“下载地址”列中包含的信息是“Windows调试工具集的一部分”,那么就表示需要安装Windows调试工具集。

请注意,在撰写本书的时候,Windows调试工具集的最新版本为6.6.0007.5。在你阅读本书时,很可能已经发布了一个更新的版本。尽管版本可能不同,但在调试器的输出结果中可能只是存在细微的差异,因此本书的所有内容仍然是适用的。在调试器的下载地址中还包含了一组之前的版本(前2到3个版本)。如果你希望使用与本书中相同的版本,那么可以下载版本号为6.6.0007.5的Windows调试工具集。

【来源: 51c

windows debug tools相关推荐

  1. 精品软件推荐 Desktop Central - Free Windows Admin Tools

    推荐一个免费的企业IT管理软件: Desktop Central - Free Windows Admin Tools 官网: https://www.manageengine.com 功能:所有电脑 ...

  2. Windows Support Tools

    Windows Support Tools(支持工具)是Windows server深藏不露的锦囊之一,里头包含了超过100种的公用程序,其中有许多是从Microsoft Windows 2000 R ...

  3. oVirt Windows Guest Tools

    oVirt Windows Guest Tools ISO 摘要 此功能将为基于Windows的VM添加带有所需驱动程序和代理的ISO映像. 所有者 姓名:lveyde(lveyde) 电子邮件:lv ...

  4. 安装 VS 2015 Update 2 + Windows SDK Tools 1.3.1 + Windows SDK 10586.212 后提示找不到 10586.0 SDK 问题的解决方法...

    将 Visual Studio 2015 升级到 Update 2,并安装 Windows SDK Tools 1.3.1 和 Windows SDK 10586.212 后,有可能造成原本已安装的 ...

  5. windows debug下验证汇编指令中的mov指令传送数据

    一.知识储备 1.8086CPU是16位结构,有16根数据线,20根地址线.16根数据线可以一次性传送16位数据,也就是两个字节(也就是一个字)的数据. 什么是字? 在这个特定计算机中,字是其用来一次 ...

  6. Windows Debug 详解

    Debug概览 Debug是什么? debug是Windows 16位或者32位机器上的一款调试工具.也就是说,在WindowsXP及以前的机器上都有debug,直接Win+X debug就可以调出: ...

  7. 这可能是最详细的 Windows Debug 详解 了

    Debug概览 Debug是什么? debug是Windows 16位或者32位机器上的一款调试工具.也就是说,在WindowsXP及以前的机器上都有debug,直接Win+X debug就可以调出: ...

  8. Windows command tools

    Babun - a windows shell you will love Cmder - Portable console emulator for Windows Settings Nodejs ...

  9. Windows Azure Tools DSInit Error

    Development Storage始终启动不了,发现默认DSInit初始化失败.于是手动执行DSInit + 命令参数,但是出现如下错误: Failed to create database 'D ...

最新文章

  1. RRDTool 存储原理简介——基于时间序列的环型数据库
  2. 让oracle做定时任务【转】
  3. Windows下visual studio code搭建golang开发环境
  4. 表盘时针的html代码,html5画布操作的简单学习-简单时钟
  5. ArcGISServer10安装与地图发布
  6. Golang实践录:一个数据库迁移的代码记录
  7. php 实现一致性哈希,PHP一致性哈希实现。。
  8. GDAL源码剖析(二)之编译说明
  9. [译]区块链技术全解析入门版
  10. eclipse中Ctrl+Alt+↓向下复制快捷键与系统中翻转屏幕快捷键冲突问题(已解决)
  11. 【语义分割项目实战】一种特殊的数据增强方式:copy-paste实战复现
  12. office excel 条件格式——使用公式确定要设置格式的单元格——筛选并标记一个表中每行数据的最小(大)值
  13. js删除节点的坑(删不完),以li为列
  14. Ubuntu下的lammps GPU加速(真的香)
  15. mysql附加数据库
  16. 前端程序员快速画原型的方法在这里
  17. 如何用excel做一份好看的年度业绩报告,让领导满意呢?
  18. 利用压缩文件修改加密word文档
  19. X86 将死?RISC-V 正当立
  20. 跳转微信小程序和支付宝小程序

热门文章

  1. 【web编程技术学习笔记】因特网与万维网简介
  2. 机器学习中的聚类算法有哪几种?
  3. OpenCV这么简单为啥不学——1.5、解决putText中文乱码问题
  4. ArcGIS:如何利用栅格数据进行路径网络分析-可达性分析?
  5. .gitignore文件作用
  6. openssl从PFX导出私钥、公钥
  7. 学好C/C++编程,走遍天下都不怕
  8. Flink自定义生成 Watermark
  9. And and Pair
  10. numpy.random.rand(d0,d1....,dn)和numpy.random.randint()