Вопрос

После того, как меня побеспокоили вопрос что у меня просто не было знаний для отладки, я просто решил, что иметь чтобы научиться использовать Windbg.Моя единственная проблема:Я понятия не имею, с чего начать :-( На самом деле я не сторонник WinApi, поскольку обычно использую языки, которые абстрагируют от меня Windows Api.

Поэтому мне просто интересно:Какой источник (книга, веб-сайт) лучше всего подходит для изучения Windbg тем, кто разбирается в программировании, но не очень хорошо разбирается во внутренних глубинах Windows?(И да, я читаю старое и новое каждый день :))

Это было полезно?

Другие советы

Есть несколько отличных блогов, которые помогают ежедневно приобретать навыки работы с Windbg:


Лично я только начал использовать Windbg для все мои задачи по отладке, и вскоре появилось очень много вопросов, на которые я не мог ответить, и очень мало проблем, которые я не мог решить.Мощный и захватывающий инструмент.

Отличный блог, который стоит посетить: Если он сломан, почините его..На самом деле есть несколько статей о начале работы с WinDbg.

  • Расширенная отладка Windows от Hewardt и Pravat (лучше всего подходит для общих задач Win32)
  • Отладка приложений .Net 2.0 Джона Роббинса (если вам нужен SOS для .Net)
  • Блог об отладке NT (довольно низкий уровень, но они только что опубликовали хороший набор ссылок.

Мой первый опыт работы с отладчиком (на самом деле с программным ICE) был...хорошо ...какая-то трещина.В сети есть несколько руководств о том, как использовать отладчик для поиска событий и обхода/изменения поведения программы.Освоив базовые навыки отладчика, вы можете взять любое простое приложение (или свои собственные приложения) и поиграть с ним.

(Это лишь одно из руководств, о которых я говорил: http://www.woodmann.com/krobar/other/patch36.txt )

Отладка приложений .NET есть глава о том, как использовать WinDbg

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top