Training Courses and Packs

Offline Training: NEW! Advanced Linux Core Dump Analysis with Data Structures and Generative AI NEW!

Forthcoming Online Training: NEW! Practical Foundations of ARM64 Windows Debugging, Disassembling, Reversing NEW!

Forthcoming Online Training: Extended Windows Memory Dump Analysis with Machine Learning and AI

Forthcoming Online Training: Accelerated Windows API for Software Diagnostics

Forthcoming Online Training: Accelerated C & C++ for Linux Diagnostics

Forthcoming Online Training: NEW! Memory Thinking for Python NEW!

Forthcoming Online Training: Accelerated Windows Disassembly, Reconstruction, and Reversing

Forthcoming Online Training: NEW! Writing Bad Code, Part 1 NEW!

Download free sample exercises eBook.

The following training courses are currently available:

NEW! Accelerated Windows Memory Dump Analysis, Seventh Edition, Part 1: Process User Space NEW!

NEW! Accelerated Windows Memory Dump Analysis, Seventh Edition, Part 2: Kernel and Complete Spaces NEW!

NEW! Accelerated Windows Memory Dump Analysis, Seventh Edition NEW!

NEW! Practical Foundations of Windows Debugging, Disassembling, Reversing, Third Edition NEW!

NEW! Accelerated .NET Memory Dump Analysis, Seventh Edition NEW!

Accelerated Linux Core Dump Analysis, Fourth Edition

Accelerated Rust Windows Memory Dump Analysis

Accelerated Linux Debugging4

Memory Thinking for Rust, Second Edition

Accelerated Linux API for Software Diagnostics

Accelerated Windows API for Software Diagnostics, Second Edition

Accelerated Linux Disassembly, Reconstruction and Reversing, Second Edition

Extended Windows Memory Dump Analysis: Using and Writing WinDbg Extensions, Database and Event Stream Processing, Data Science and Visualization, Machine Learning and AI, Second Edition

Practical Foundations of Linux Debugging, Disassembling, Reversing

Practical Foundations of ARM64 Linux Debugging, Disassembling, Reversing

Accelerated Software Trace Analysis, Revised Edition, Part 1: Fundamentals and Basic Patterns

Accelerated Disassembly, Reconstruction and Reversing, Third Edition

Advanced Windows Memory Dump Analysis with Data Structures, Fifth Edition

Accelerated Windows Malware Analysis with Memory Dumps, Third Edition

Accelerated Windows Debugging4, Fourth Edition

Accelerated macOS Core Dump Analysis, Third Edition

Accelerated Windows Trace and Log Analysis

The following training packs are currently available (several courses + reference materials):

NEW! Windows Kernel Programming Supplement NEW!

NEW! Memory Thinking Training Pack NEW!

GDB Training Pack

Pattern-Oriented Linux Debugging Training Pack

Foundations of Windows Memory Dump Analysis Training Pack

Foundations of Linux Memory Dump Analysis Training Pack

Memory Thinking for C and C++ Training Pack

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

WinDbg 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