千家信息网

WinDbg如何配置与下载

发表于:2025-02-13 作者:千家信息网编辑
千家信息网最后更新 2025年02月13日,小编给大家分享一下WinDbg如何配置与下载,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!WinDbg配置和使用基础Win
千家信息网最后更新 2025年02月13日WinDbg如何配置与下载

小编给大家分享一下WinDbg如何配置与下载,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

WinDbg配置和使用基础

WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。

1. WinDbg介绍:
Debugging Tools and Symbols: Getting Started
http://www.microsoft.com/whdc/devtools/debugging/debugstart.mspx
A word for WinDbg
http://mtaulty.com/communityserver/blogs/mike_taultys_blog/archive/2004/08/03/4656.aspx


2. WinDbg下载:
Install Debugging Tools for Windows 32-bit Version
http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
Install Debugging Tools for Windows 64-bit Versions
http://www.microsoft.com/whdc/devtools/debugging/install64bit.mspx


3. 配置WinDbg:
运行WinDbg->菜单->File->Symbol File Path->按照下面的方法设置_NT_SYMBOL_PATH变量:
在 弹出的框中输入"C:\MyCodesSymbols; SRV*C:\MyLocalSymbols*http://msdl.microsoft.com/download/symbols"(按照这样设 置,WinDbg将先从本地文件夹C:\MyCodesSymbols中查找Symbol,如果找不到,则自动从MS的Symbol Server上下载Symbols)。另一种做法是从这个Symbol下载地址中 http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx,下载相应操作系统所需要的完整的Symbol安装包,并进行安装,例如我将其安装在D:\WINDOWS\Symbols,在该框中输入"D:\WINDOWS\Symbols"。( 这里要注意下载的Symbols的版本一定要正确,在我的Win2003+Sp1上,我曾经以为安装Win2003+Sp2的Symbols可能会牛×点,但结果证明我错了,用WinDbg打开可执行文件时,提示"PDB symbol for mscorwks.dll not loaded; Defaulted to export symbols for ntdll.dll"的错误,我有重新装上Win2003+Sp1的Symbols, 现在一切运行正常^_^


4. 使用WinDbg:
WinDbg提供了图形界面和命令行两种运行方式。这里介绍使用图形界面的WinDbg来调试应用程序:
File->OpenExecutable->可以选择一个可执行文件进行调试;
File->Attache to a Process->可以选择一个运行中的进程,并对其进行调试;

至此,我们就可以在上图中用红色方框标记的文本框中输入各个功能指令了(有关指令的帮助文档,可以参 考:Help->Contents->Debugging Tools for Windows->Debuggers->Debugger Reference,该目录下列集了所有指令机器功能说明!).

以上是"WinDbg如何配置与下载"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

配置 文件 运行 指令 篇文章 输入 内容 功能 图形 模式 界面 帮助 选择 优秀 操作系统 上下 上图 不怎么 中用 做法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 审计是数据库安全性的监控措施 网络安全区域市场开拓思路及方案 如何建立软件开发人员评价体系 华夏软件开发培训 网络安全产品怎么拜访客户 注册信息网络技术有限公司 功能软件开发热线 芳香类化合物数据库 在裸机上安装的系统软件开发 所有网络安全视频资料 安全生产管理软件开发 恒讯云服务器怎么买 云集西湖论剑网络安全大会 政企网络安全运行模型图解析 在哪改dns服务器 科技公司与互联网公司 网络安全风险评估包括 数据库难不难考研 发票领购管理访问服务器失败 华为服务器管理口图片 梦幻西游手游未选择服务器 虹口区媒体软件开发价格查询 大华管理服务器平台 odoo13数据库管理 传奇3游戏数据库分析 服务器内存条插槽颜色都一样 反传销和网络安全教育教案 小学家校网络安全管理制度 网络安全课设结束语 信息网络安全管理ppt
0