Tutorials

x86 and x64 Assembly from Scratch

To gain a deep, foundational understanding of how x86 and x64 assembly work, from CPU registers and calling conventions…

Read More! 4 Min Read
What is Exploit Development?

To build a comprehensive understanding of what exploit development is, its goals, classifications, and how attackers leverage vulnerabilities to…

Read More! 5 Min Read
PE File Format Deep Dive

Understand the internal structure of Windows Portable Executable (PE) files, including the DOS and NT headers, section table, and…

Read More! 4 Min Read
Windows Services & SCM Internals

Understand the architecture and functioning of Windows services, how the Service Control Manager (SCM) manages service lifecycles, service types,…

Read More! 4 Min Read
Windows Scheduled Tasks

Understand the architecture and internals of Windows Task Scheduler, how scheduled tasks are created and executed, and how adversaries…

Read More! 4 Min Read
Windows Registry Internals

Explore the internal structure and functionality of the Windows Registry, including its hive-based architecture, key-value model, data types, and…

Read More! 5 Min Read
Windows File System Internals (NTFS)

The NTFS (New Technology File System) is the default file system for modern Windows versions, designed to be secure,…

Read More! 5 Min Read
Windows Boot Process

Understand the internal steps that take place when a Windows machine powers on, leading up to the execution of…

Read More! 4 Min Read