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

Software Diagnostics Services organizes this online training course.


Learn how to navigate the process and kernel core memory dump space, and use Linux data structures to diagnose, troubleshoot, and debug complex software incidents. The training uses a unique, innovative pattern-oriented analysis approach to accelerate learning. It consists of practical step-by-step exercises using GDB and the Linux kernel crash utility. Additional topics include kernel structures navigation, practical scripting, kernel modules, drivers, and files. The training builds on the bestselling Accelerated Linux Core Dump Analysis and includes a crash course in essential C for the Linux kernel and a relevant Unified Modeling Language tutorial. The course also covers Generative AI to aid and automate core dump analysis and visualization.

Preview Slides

To avoid repeating some topics and save time, the training includes the Accelerated Linux Core Dump Analysis PDF book.

You get:

Prerequisites:

Basic and intermediate level Linux core dump analysis: the ability to list tasks, threads, libraries, modules, apply symbols, walk through backtraces and raw stack data, diagnose patterns such as heap corruption, CPU spike, memory leaks, segmentation faults, wait chains, and deadlocks. If you are not comfortable with the prerequisites, Accelerated Linux Core Dump Analysis training or the corresponding book (included) is recommended before attending this training.

Audience:

Software technical support and escalation engineers, cloud engineers, DevOps and DevSecOps, site reliability engineers, system administrators, security researchers, reverse engineers, malware and memory forensics analysts, software developers, and quality assurance engineers.