在被an issue困扰之后,我根本没有调试知识,我刚刚决定 来学习如何使用Windbg。我唯一的问题是:我不知道从哪里开始:-(我不是一个真正的WinApi-Guy,使用的语言通常会将Windows Api抽象出来。
所以我只是想知道:对于那些了解编程但不太了解Windows内在深度的人来说,学习Windbg的最佳源(书籍,网站)是什么? (是的,我每天都读旧的东西:))
答案 0 :(得分:29)
有一些优秀的博客可以帮助我们日常获得windbg熟练程度:
我个人而言,刚刚开始使用windbg进行所有我的调试任务,很快就有一些我无法回答的问题以及我无法解决的问题。强大而令人兴奋的工具。
答案 1 :(得分:24)
对于一本书,请尝试
Advanced Windows Debugging (Addison-Wesley Microsoft Technology Series)
Advanced Windows Debugging http://knowfree.net/wp-content/uploads/2008/02/032137446001l.jpg
另外,有关精彩的参考表,请参阅
罗伯特·库斯特(Robert Kuster)答案 2 :(得分:9)
要查看的好博客是If broken it is, fix it you should。实际上有一些关于WinDbg入门的帖子。
答案 3 :(得分:4)
答案 4 :(得分:1)
我对调试器(实际上是软ICE)的第一次体验是......好吧......有点破解。 网上有一些关于如何使用调试器搜索事件和绕过/更改程序行为的指南。一旦掌握了基本的调试器技能,就可以使用任何简单的应用程序(或您自己的应用程序)并使用它。
(这只是我所谈论的指南之一:http://www.woodmann.com/krobar/other/patch36.txt)
答案 5 :(得分:0)
Debugging .NEt Applications有一章介绍如何使用WinDbg