Java and C# developers working on Web applications.
General Java, C# and Web development.
Security basics
– What is security?
– Threat and risk
– Types of threats against computer systems
– Consequences of insecure software
– Constraints and the market
– Bugs, vulnerabilities and exploits
– Categorization of bugs
The OWASP Top Ten
A1 – Injection
A2 – Broken Authentication
The OWASP Top Ten
A2 – Broken Authentication
A3 – Sensitive Data Exposure
A4 – XML External Entities (XXE)
A5 – Broken Access Control
A6 – Security Misconfiguration
A7 – Cross-site Scripting (XSS)
The OWASP Top Ten
A8 – Insecure Deserialization
A9 – Using Components with Known Vulnerabilities
A10 – Insufficient Logging & Monitoring
Web application security beyond the Top Ten
Common software security weaknesses
Input validation
Security features
Common software security weaknesses
Security features
Time and state
Errors
Code quality
Wrap up
Secure coding principles
And now what?
Kursöversikt
Hittar du inget (passande) datum?
Skicka in en intresseanmälan så gör vi vad vi kan för att planera ett tillfälle som passar.
Företagsanpassad kurs
Stockholm
Göteborg
Skicka intresseanmälan för utbildningen