
Writing a WinDbg Extension: Streamline Your Debugging Workflow
Note: This blog post is designed to complement the accompanying video embedded at the top
25+ years as Software developer, trainer, consultant, author, and speaker. Co-author of “Windows Internals”. Author of “Windows Kernel Programming”, “Windows 10 System Programming, as well as System and kernel programming courses on PentesterAcademy, and “Windows Internals” series of courses on PluralSight.
$890 or 2 × $150
Learn advanced analysis techniques from real-world malware and harness this knowledge to craft your own malware, understanding attacker strategies. Empower yourself with both defensive and offensive cybersecurity skills.
Modern C++ Programming Masterclass is a comprehensive course designed to equip developers with the essential and advanced skills needed to write efficient, robust, and modern C++ code. Whether you’re aiming to build large-scale applications, simple tools, or conduct research, this course offers a structured journey through the language’s fundamentals and
Note: This blog post is designed to complement the accompanying video embedded at the top
In this video, we dive deep into User Account Control (UAC) Virtualization—a feature introduced in
Dive into Pavel’s latest post exploring the Windows Blue Screen of Death—what triggers it, why
Unlock the power of RunDLL32! Learn how to execute DLL functions, invoke control panel dialogs,
Shell extensions are a powerful feature of the Windows shell that allow developers to extend
In this video, we dive into two powerful Windows API functions—CreateProcessAsUser and CreateProcessWithTokenW—that allow you
Remote Procedure Calls (RPC) are a fundamental mechanism in distributed computing, allowing functions to execute
Note: This blog post is designed to complement the accompanying video embedded at the top
Introduction: Writing a Windows Service Hi, and welcome to this video on writing a Windows
Welcome to this video about Windows Services. In this video, we’ll cover the basics of
@2025 TrainSec. All rights reserved. Terms of Use | Privacy Policy
Not ready to commit to a learning pathway?
We’ll keep you up to date with the latest cybersecurity trends, free content, and discounts in our newsletter.