Lesson 4: Defences, measured layer by layer
30 min read·13 Oct 2026
Module 8 · Lesson 4 · About 50 minutes · Needs: Module 6 Lesson 1 (the host, notes_host.py), Module 5 Lesson 1 (the packaged server); Lessons 1 to 3 of this module helpThe situation
Wednesday 30 September 2026, week 4, the afternoon of the security review. This morning you found the urgent-todo note, planted on 15 September, and Lessons 1 to 3 stopped one attack at a time. Priya asks: "How do we know the fixes work?" You answer with numbers. One case runs all afternoon: the host reads urgent-todo, then tries to save what it read into a note Nare never asked for. You count how often that write happens with each defence on.