Writing a Debugger from Scratch
A former Microsoft debugger developer is writing a new debugger from scratch in Rust to both improve their Rust skills and create an educational resource for others learning how debuggers work. The project will focus on live user-mode debugging on Windows using basic OS APIs rather than higher-level frameworks, with the core concepts applicable across different operating systems. The developer is sharing the code publicly and inviting contributions from the community.
Read Full Article →