Application Security
Introduction & Core Concepts
33 lessons in Application Security
- Security by Design and Shift-LeftQuiz
- Exploit vs PayloadQuiz
- Authentication vs AuthorizationQuiz
- Attack Surface BasicsQuiz
- Trust Boundaries and Untrusted InputQuiz
- Defense in DepthQuiz
- Security in the SDLCQuiz
- The CIA TriadQuiz
- OWASP Top 10 OverviewQuiz
- Non-Repudiation and AccountabilityQuiz
- Vulnerability, Threat, and RiskQuiz
- What Is Application Security?Quiz
- Principle of Least PrivilegeQuiz
- Encryption vs Hashing vs EncodingQuiz
- Attacker Motivations and Threat ActorsQuiz
- AppSec vs Network SecurityFlashcard
- Never Trust User InputFlashcard
- Vulnerability, Threat, and RiskFlashcard
- OWASP and the OWASP Top 10Flashcard
- Fail Securely and Secure DefaultsFlashcard
- Defense in DepthFlashcard
- Attack SurfaceFlashcard
- Non-repudiation and AccountabilityFlashcard
- Encryption at Rest vs in TransitFlashcard
- Shift-Left SecurityFlashcard
- Principle of Least PrivilegeFlashcard
- Trust BoundariesFlashcard
- Threat Actors and MotivationsFlashcard
- Security by Design vs Bolt-onFlashcard
- Authentication vs AuthorizationFlashcard
- What Is an ExploitFlashcard
- What Is Application SecurityFlashcard
- The CIA TriadFlashcard