Bomb Lab Harness

active

An LD_PRELOAD shim and a loopback HTTP grader that let a CS:APP-style bomb run on a machine that isn't the course server. Includes a redistributable demo bomb so the harness can be exercised end-to-end without a course-issued binary.

C Linux Internals Reverse Engineering Networking

minicontainer

active

An educational Linux container runtime in C, built one isolation boundary at a time — from fork/exec to OCI bundles — across fifteen tagged phases, with every design decision and failure logged. A companion post series reads the build, and its documented failures, tag by tag.

C Linux Internals Containers Namespaces cgroups