- https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project
- https://www.owasp.org/images/7/72/OWASP_Top_10-2017_%28en%29.pdf.pdf
- Least Privilege
- Fail-Safe Defaults
- Economy of Mechanism
- Complete Mediation
- Open Design
- Separation of Privilege
- Least Common Mechanism
- Psychological Acceptability
- Defense in Depth
- Secure Weakest Link First
Ross Anderson's Security Engineering book
Garry McGraws' 10 software security principles
- ASVS: https://www.owasp.org/index.php/Category:OWASP_Application_Security_Verification_Standard_Project
- Testing Guide: https://www.owasp.org/index.php/OWASP_Testing_Project
- ZAP: https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project
- SonarQube: https://www.sonarqube.org
Practice (preparation for day 3): demonstrate the workflow of security penetration testing – discover, verify, and remediate a vulnerability.