Web Application Exploits Defenses Top ~repack~ | Gruyere Learn
Here is a top-down look at the most critical exploits in Gruyere and their corresponding defenses.
| Vulnerability | The "Fix" Keyword | Core Lesson | | :--- | :--- | :--- | | | Encode | Never trust user input in output. | | CSRF | Tokenize | Verify the request originates from the legitimate site. | | SQLi | Parameterize | Separate code from data. | | Traversal | Sanitize | Validate input against a whitelist of allowed values. | gruyere learn web application exploits defenses top
Exploiting vulnerabilities in how a web application stores and trusts data on the client side, such as Cookie Manipulation . Here is a top-down look at the most
Named after the holey Swiss cheese, Gruyere is a deliberately insecure web application developed by Google’s information security team. It is, bar none, one of the resources available for developers, penetration testers, and security enthusiasts to learn web application exploits and defenses hands-on. | | SQLi | Parameterize | Separate code from data