Investigative Debugging Casefiles

Get the Investigative Debugging Casefiles!

Our tools don’t always work the way we expect them to. It’s easy to lose hours pouring over documentation, reading source code, and dreaming up hypotheses. There’s another option: using code surveillance tools like strace, mitmproxy, and bpftrace to collect hard data on program operations. I’ve written an 8-part email course on these techniques entitled Investigative Debugging Casefiles, and it’s completely free. You can sign up for it here: