Tutorials

handle-tables-object-manager

Understand the role and internals of the Windows Object Manager, the structure and purpose of handle tables, kernel object…

Read More! 4 Min Read
memory-management

Understand the internal architecture and functionality of Windows memory management, including virtual memory, physical memory mappings, distinctions between stack…

Read More! 4 Min Read
TEB

Understand the internal workings of threads on Windows, the lifecycle of a thread from creation to termination, the critical…

Read More! 4 Min Read
Windows-Process-Creation

Deeply understand how Windows creates new processes, detailing the internal workings of the CreateProcess API, kernel object management, memory…

Read More! 4 Min Read
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