Understand Application Security and Attack Mitigation Best Practices
Goals
- Explore Secure Software Development Life Cycle concepts.
- Learn about authentication attacks and protections.
- Review overflow attack types.
- Explore injection attacks.
- Learn about mitigations for many different classes of attacks.
Explore Secure Software Development Practices
- Secure Software Development Life Cycle (SSDLC)
- OWASP Web Security Testing Guide (WSTG)
- Authentication Attack Types and Best Practices
- On-Path Attack
- Online Password Attack
- Password Spraying
- Credential Stuffing
- Authentication Best Practices
- Secure Coding Best Practices
Controls to Mitigate Successful Application Attacks
- Overflow Attack Types and Vulnerabilities
- SQL Injection and XML Attacks and Vulnerabilities
- Web Application Attacks
- Session Hijacking Attack Types
- Application Vulnerabilities and Mitigations