Writing Windows Debugger in Rust – Part 1
timdbg.com