4th. ed. - OpenTask, 2022. - 292 p. - ISBN 1912636999.
The full transcript of Software Diagnostics Services training course
with 15 step-by-step exercises, notes, and selected questions and answers. Learn how to navigate through
memory dump space and Windows data structures
to diagnose, troubleshoot and debug complex software incidents. The training uses a unique and innovative
pattern-oriented analysis approach to speed up the learning curve. It consists of practical step-by-step exercises using
WinDbg to diagnose structural and behavioral patterns in the
64-bit kernel and complete (physical) memory dumps. Additional topics include
memory search, kernel linked list navigation, practical WinDbg scripting, registry, system variables and objects, device drivers, and I/O. Prerequisites are
basic and intermediate level Windows memory dump analysis: the ability to list processors, processes, threads, modules, apply symbols, walk through stack traces and raw stack data, diagnose patterns such as heap corruption, CPU spike, memory leaks, access violation, wait chains and deadlocks. If you don't feel comfortable with prerequisites, then the Accelerated Windows Memory Dump Analysis training book is recommended before purchasing and reading this book course.
Audience: Software technical support and escalation engineers, system administrators, security researchers, reverse engineers, malware and memory forensics analysts, software developers, and quality assurance engineers.
The 4th edition was fully reworked to use the latest WinDbg and now covers memory dumps from
Windows 11. Three new exercises were added, and the previous ones now have improved command syntax and color highlighting.
This edition also includes a possibility to use a Docker WinDbg image with required symbol files instead of a local Debugging Tools for Windows installation.
The current revision 4.1 uses WinDbg Preview for all exercise transcripts.
True PDF