Kernel (en)

Linux (en)

Notes on x86 CPU Memory Protection Mechanisms (GDT and LDT)

While reading UNIX source code, I became curious about the process of transitioning to protected mode during boot, so I've compiled my findings.

Read
Linux (en)

Tracing Library Function Calls Through GOT/PLT

This article summarizes the overview of GOT and PLT and presents practical verification results.

Read
Windows (en)

First Steps for Kernel Debugging a Windows 10 Environment with WinDbg

How to set up kernel-mode debugging with WinDbg on Windows 10 using Hyper-V or VirtualBox, and perform basic kernel debugging operations.

Read