ITKeyword,专注技术干货聚合推荐

注册 | 登录

Windows内核调试:符号文件配置

chenchong_219 分享于 2012-12-22

推荐:Windows调试符号配置

 近来准备学习一些软件调试技术方面的知识。 调试是一个实践性非常强的技术,没有亲身经历一番,不会有真实的感受。 调试可分为系统内核调试和用户应用层面两种

2020腾讯云8月秒杀活动,优惠非常大!(领取2860元代金券),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1040

2020阿里云最低价产品入口,含代金券(新老用户有优惠),
地址https://www.aliyun.com/minisite/goods

内核调试所需的符号文件: 符号文件包含了函数和变量的名称,由链接器产生,在调试过程中被用来引用和显示这些名称。为了使用任何一个内核调试工具来查看内核数据结构,必须首先至少获得内核映像 Ntoskrnl.exe 的正确的符号文件,即二者版本完全匹配。利用 Microsoft 的按需符号服务器,可以得到当前调试所需的正确版本,首先需要设置环境变量来指定符号文件的路径。 假如你想把符号文件存放在 C:/WINDOWS/Symbols 目录下,

推荐:Windows下配置Qt调试环境

环境声明: 1  以下的Windows在没有特别情况下都是指Win7而且都是32位版的。如果你要用XP或者Win8,也许情况会差不多,但也许也差很远,不做保证。 2. 以下的Vs

环境变量设置如下:   系统环境变量名: _NT_SYMBOL_PATH 本例变量值: srv*C:/WINDOWS/Symbols*http://msdl.microsoft.com/download/symbols   其中, http://msdl.microsoft.com/download/symbols 是 Microsoft 符号服务器。当运行内核调试器并在需要符号文件的时候,将连接到该服务器下载正确的符号文件。可以下载工具  LiveKD 放到 Windbg (见下文)安装目录下,第一次在命令行运行 Livekd.exe ,将会自动下载符号文件到指定的目录(耗时长,勿关闭命令行窗口,否则可能出现错误,导致符号文件不能正常使用)。

推荐:Windows应用程序调试必备的--符号文件(Symbols)

Symbol files hold a variety of data which are not actually needed when running the binaries(Dll,EXE...), but which could be very useful in the debuggi

内核调试所需的符号文件: 符号文件包含了函数和变量的名称,由链接器产生,在调试过程中被用来引用和显示这些名称。为了使用任何一个内核调试工具来查看内核数据结构,必须首先至少获得内核映

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。