Frontend Labs
⋯
🗓️

Week 10: Web Application Firewall (Days 68–74)

8 chapters · 16 min of reading

Phase: 3 — L7 Networking + WAF + API Security Goal: Build a production-grade WAF from scratch: OWASP rule set, multi-layer normalization, body inspection, scoring model, and hot-reload config. By end of week you understand every feature AWS WAF charges $5/month/rule for.


Background in this wiki: HTTPS guide Ch 12 (web attacks and defences), Ch 20 (request smuggling, reproduced), Ch 22 (SSRF); TCP/IP guide Ch 53 (firewalls, and policy as tests). Security in Depth: Part 6 (advanced web attacks) and Chapter 40C (WAF architecture and bypasses).

Contents

8 chapters, one page each. Prefer one long page? Read the whole book on one page.

  1. Day 68 — WAF Fundamentals & OWASP Top 103 min
  2. Day 69 — SQL Injection Detection2 min
  3. Day 70 — XSS Detection2 min
  4. Day 71 — Path Traversal & Command Injection2 min
  5. Day 72 — Request Body Inspection2 min
  6. Day 73 — WAF Normalization Pipeline2 min
  7. Day 74 — WAF Rule Scoring & Exceptions2 min
  8. Week 10 Mini Project: Production WAF Middleware1 min

Generated from week10.md · 8 Oct 2026 16:36