2008-09-26 15 views
44

Después de haber sido molestado por an issue que simplemente no tenía el conocimiento para depurar, acabo de decidir que tenga para aprender a usar Windbg. Mi único problema: no tengo ni idea de por dónde empezar :-(No soy realmente un WinApi-Guy, tengo idiomas de uso que abstraen Windows Api de mí.Empezando a aprender Windbg

Así que me pregunto: ¿Cuál es el mejor souce (Libro, Sitio web) para aprender Windbg para alguien que conoce la programación pero no mucho sobre las profundidades internas de Windows (Y sí, leo todo lo viejo todos los días :))

Respuesta

1

Mi primera experiencia con un depurador (realmente soft ICE) ha sido una ... bueno ... una especie de crack. Hay alguna guía en la red sobre cómo usar un depurador para buscar eventos y omitir/cambiar el comportamiento del programa. Una vez que haya dominado las habilidades básicas de depuración, puede tomar cualquier aplicación simple (o sus propias aplicaciones) y jugar con ella.

(Esto es sólo una de las guías que estaba hablando: http://www.woodmann.com/krobar/other/patch36.txt)

4
  • avanzada de depuración de Windows por Hewardt y Pravat (en general mejor para cosas Win32)
  • Depuración .Net 2.0 Aplicaciones de John Robbins (si necesita SOS para .Net)
  • The NT debugging blog (muy bajo nivel, pero 've acaba de publicar un good set of links.
29

Hay algunas excelentes blogs por ahí que ayuda a ganar el dominio windbg sobre una base diaria:


Yo, personalmente, acaba de comenzar usando windbg para todos mis tareas de depuración y lo suficientemente pronto no eran muy preguntas que no podía responder y muy pocos problemas que no podía resolver . Herramienta poderosa y emocionante.

+1

¿Podría editar las direcciones anteriores para hacer que se puedan hacer clic en enlaces? Gracias .. :) Muy útil .. :) +1 .. – krebstar