OWASP WebGoat
Jump to navigation
Jump to search
You might also see: DVWA (Damn Vulnerable Web Application) • Web Security Dojo
Description
WebGoat est une suite logicielle de l'éditeur OWASP qui permet d'apprendre les vulnérabilités couramment rencontrées sur des applications Web mal concues en terme de sécurité. Ce framework de développement, programmé en Java, vous permettra d'y découvrir, sous forme de leçons, les principales failles de sécurité Web. L'approche y est très pédagogique. En effet, vous trouverez des indices sur chacun des exercices, mais également la solution complète si ceux-ci sont insuffisants.
Warning
Dans la mesure où WebGoat est une application contenant volontairement des failles de sécurité, soyez vigilant quant au poste sur lequel vous installez WebGoat.
Sommaire
1. Installation
2. General
2.1. HTTP Basics
2.2. HTTP Splitting
3. Access Control Flaws
3.4. Remote Admin Access
4. AJAX Security
4.4. DOM Injection
4.5. XML Injection
4.6. JSON Injection
5. Authentication Flaws
5.1. Password Strength
5.2. Forgot Password
5.3. Basic Authentication
5.4. Multi Level Login 1
5.5. Multi Level Login 2
|
6. Buffer Overflows
6.1. Buffer Overflow
7. Code Quality
8. Concurrency
9. Cross-Site Scripting (XSS)
9.1. Phishing with XSS
9.3. Stored XSS Attacks
9.6. HTTPOnly Test
10. Denial of Service
11. Improper Error Handling
12. Injection Flaws
12.1. Command Injection
12.2. Blind SQL Injection
12.3. Numeric SQL Injection
12.4. Log Spoofing
12.5. XPATH Injection
12.6. LAB: SQL Injection
12.7. String SQL Injection
12.8. Database Backdoors
|
13. Insecure Communication
13.1. Insecure Login
14. Insecure Configuration
14.1. Forced Browsing
15. Insecure Storage
15.1. Encoding Basics
16. Parameter Tampering
16.1. Exploit Hidden Fields
16.2. Exploit Unchecked Email
17. Session Management Flaws
17.1. Hijack a Session
17.3. Session Fixation
18. Web Services
18.1. Create a SOAP Request
18.2. WSDL Scanning
19. Challenge
19.1. The CHALLENGE!
|