微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Windows XP的Windbg符号

如何解决Windows XP的Windbg符号

所以我在获取Windows XP x86的符号(例如ntdll.pdb)时遇到问题。 我知道过去您可以下载这些符号,但是今天您只能从Microsoft服务器(例如,here 问题是我的XP机器无法访问Internet。有什么办法可以使符号脱机?也许这里有人在“ c:\ symbols”中有符号,可以上传吗? 非常感谢

解决方法

您可以使用与Windows XP兼容的WinDbg软件包中的SymChk在脱机计算机上生成清单文件,然后在另一台可以访问Internet的计算机上使用该清单文件下载符号。从Using a Manifest File with SymChk页引用:

在某些情况下,您可能需要检索隔离计算机上文件的符号;也就是说,不在任何网络上或没有符号存储的网络上的计算机。在这种情况下,您可以使用以下过程来检索符号。

  1. 使用/ om参数运行SymChk,创建一个清单文件,该清单文件描述您要检索符号的文件。

  2. 将清单文件移动到具有符号存储的网络中。

  3. 使用/ im参数运行SymChk,以检索清单文件中描述的文件的符号。

  4. 将符号文件移回隔离的计算机。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。