Overview
Syllabus
Intro
Software is Everywhere
Security Breaches
Web Applications
Strategies
Open Web Application Security Project
Code Scanning: PHP
Code Scanning: Python
Code Scanning: JavaScript
Dependency Check
Penetration Testing
Web Application Firewalls
Low-Level Vulnerabilities
ORM SQL Injection Data Mapper
ORM SQL Injection Active Record
XSS: Cross-Site Scripting
XSS: Mitigation
XSS: Rendering: Mitigation
XSS: Saving Data: Mitigation
CSRF: Cross-Site Req. Forgery
CSRF: Mitigation
Application Vulnerabilities
User Authentication
User Auth: Failure Messaging
User Auth: Failure Handling
User Auth: Multi-Factor
User Auth: Account Recovery
User Auth: Password Policies
User Auth: Password Hashing
User Auth: Password Transport
Compromised Account
Resource Access & Multi-Tenancy
Securing Data Stores
Network & System Design
Securing Credentials
InfoSec Mindset
Taught by
NDC Conferences