Online Training on demand:
Accelerated Windows Memory Forensics and Malware Analysis with Memory Dumps
Accelerated Linux Disassembly, Reconstruction, and Reversing
Accelerated C & C++ for Windows Diagnostics
Accelerated C & C++ for Linux Diagnostics
Online Training in April - May 2025: Accelerated .NET Memory Dump Analysis
Online Training in May 2025: NEW! Advanced Linux Core Dump Analysis with Data Structures, Machine Learning, and AI NEW!
Online Training in June 2025: NEW! Practical Foundations of Windows Debugging, Disassembling, Reversing NEW!
Online Training in June - July 2025: Accelerated Windows Memory Dump Analysis
Online Training in 2025: NEW! Writing Bad Code, Part 1 NEW!
Online Training TBD: Accelerated Windows Postmortem Diagnostics and Debugging, Accelerated Windows Debugging4, Accelerated Windows Malware Analysis with Memory Dumps, Windows Postmortem Diagnostics and Debugging for Medical Software Developers, Accelerated Linux Disassembly, Reconstruction, and Reversing (WinDbg Version), Accelerated macOS Core Dump Analysis (M2 Version), Accelerated macOS (M2) Disassembly, Reconstruction, and Reversing, Accelerated Windows Trace and Log Analysis, Accelerated Linux API for Software Diagnostics, Accelerated Windows Disassembly, Reconstruction, and Reversing, Accelerated Windows Debugging5, Advanced Windows Memory Dump Analysis with Data Structures, Accelerated Linux Debugging4, Extended Windows Memory Dump Analysis, Accelerated Windows API for Software Diagnostics, Accelerated Rust Windows Memory Dump Analysis, Accelerated Linux Core Dump Analysis, and Memory Thinking for Rust
Download free sample exercises eBook.
The following training courses are currently available:
NEW! Accelerated Linux Core Dump Analysis, Fourth Edition NEW! - Also available as Online Training
NEW! Accelerated Rust Windows Memory Dump Analysis NEW! - Also available as Online Training
NEW! Accelerated Linux Debugging4 NEW! - Also available as Online Training
NEW! Memory Thinking for Rust NEW! - Also available as Online Training
Accelerated Linux API for Software Diagnostics - Also available as Online Training
Accelerated Windows API for Software Diagnostics, Second Edition - Also available as Online Training
Accelerated Linux Disassembly, Reconstruction and Reversing, Second Edition - Also available as Online Training
NEW! Extended Windows Memory Dump Analysis: Using and Writing WinDbg Extensions, Database and Event Stream Processing, Data Science and Visualization, Machine Learning and AI NEW! - Also available as Online Training
Practical Foundations of Linux Debugging, Disassembling, Reversing
Practical Foundations of ARM64 Linux Debugging, Disassembling, Reversing
Practical Foundations of Windows Debugging, Disassembling, Reversing, Second Edition
Accelerated Software Trace Analysis, Revised Edition, Part 1: Fundamentals and Basic Patterns
Accelerated Windows Memory Dump Analysis, Sixth Edition, Part 1: Process User Space
Accelerated Windows Memory Dump Analysis, Sixth Edition, Part 2: Kernel and Complete Spaces
Accelerated Disassembly, Reconstruction and Reversing, Third Edition - Also available as Online Training
Accelerated Windows Memory Dump Analysis, Sixth Edition - Also available as Online Training
Advanced Windows Memory Dump Analysis with Data Structures, Fifth Edition - Also available as Online Training
Accelerated .NET Core Memory Dump Analysis, Revised Edition - Also available as Online Training
Accelerated Windows Malware Analysis with Memory Dumps, Third Edition - Also available as Online Training
Accelerated Windows Debugging4, Fourth Edition - Also available as Online Training
Accelerated macOS Core Dump Analysis, Third Edition - Also available as Online Training
Accelerated Windows Trace and Log Analysis - Also available as Online Training
The following training packs are currently available (several courses + reference materials):
NEW! GDB Training Pack NEW!
NEW! Pattern-Oriented Linux Debugging Training Pack NEW!
NEW! Foundations of Windows Memory Dump Analysis Training Pack NEW!
NEW! Foundations of Linux Memory Dump Analysis Training Pack NEW!
NEW! Memory Thinking for C and C++ Training Pack NEW!
Linux Memory Dump Analysis for Endpoint Security Training Pack
System API Patterns for Software Diagnostics Training Pack
Pattern-Oriented Disassembling and Reversing Training Pack
Windows Memory Dump Analysis for Endpoint Security Training Pack
Pattern-Oriented Trace and Log Analysis Training Pack
Pattern-Oriented Malware Analysis Training Pack
Pattern-Oriented Windows Victimware Analysis Training Pack
Pattern-Oriented Unix Memory Dump Analysis Training Pack
Pattern-Oriented Memory Dump Analysis Training Pack
Pattern-Oriented Windows Crash Dump Analysis Training Pack
Pattern-Oriented Windows Debugging Training Pack
Pattern-Oriented Windows Memory Forensics Training Pack
Pattern-Oriented Complete Windows Memory Dump Analysis Training Pack
Complete Pattern-Oriented Software Diagnostics Training Pack