Found Academy useful? A $5 donation by May 14 helps us ship more, faster. Every donor counts (QF matching).

Donate
Design-Level Vulnerabilities
Chapter 1 . Lesson 3 of 12

Design-Level Vulnerabilities

What you will learn

  • Distinguish design flaws from code bugs using real exploits.
  • Identify the pattern of 'harmless' functions that enable catastrophic attacks.
  • Evaluate your own protocol design for economic attack surfaces.
Feedback