# AWAE - OSWE Preparation / Resources

## AWAE - OSWE Preparation / Resources

- [TL;DR](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/master.md)
- [Resources](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/resources.md)
- [BurpSuite](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/resources/burpsuite.md)
- [WhiteBox](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/resources/whitebox.md)
- [POCs](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs.md): Templates for the creation of proof of concepts
- [Deserialization](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs/deserialization.md)
- [PHP](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs/deserialization/php.md)
- [Java](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs/deserialization/java.md)
- [Ysoserial](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs/deserialization/java/ysoserial.md)
- [SQL Injection](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs/sql-injection.md)
- [Type Juggling](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs/type-juggling.md): Function to find a hash with some specific conditions.
- [CSRF](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs/csrf.md): Cross-Site Request Forgery (CSRF)
- [SQL Injection](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection.md)
- [Summary](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/summary.md): Injection of arbitrary SQL statements into a query.
- [Types](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/types.md)
- [Injection by clause](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/injection-by-clause.md): A list of payloads to propperly understand how the injection can be undertaken depending on the clause.
- [Bypassing Character Restrictions](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/bypassing-character-restrictions.md)
- [By Language](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/by-language.md)
- [JAVA](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/by-language/java.md)
- [Regex](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/by-language/java/regex.md)
- [Summary](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/by-language/java/summary.md)
- [Regex](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/regex.md)
- [Resources](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/resources.md)
- [Deserialization](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization.md)
- [By Language](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language.md)
- [PHP](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/deserialization.md)
- [Regex](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/deserialization/regex.md): Regex to find unserialize function followed by anything being passed a variable.
- [Summary](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/deserialization/summary.md)
- [Practice](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/deserialization/practice.md)
- [JAVA](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/java.md)
- [Regex](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/java/regex.md): Regex to match a set of functions/classes potentially vulnerable to deserialization.
- [Summary](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/java/summary.md)
- [Practice](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/java/practice.md)
- [Resources](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/java/resources.md)
- [.NET](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/.net.md)
- [Regex](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/.net/regex.md)
- [Summary](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/.net/summary.md)
- [Resources](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/.net/resources.md)
- [Resources](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/resources.md)
- [XSS](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xss.md): Cross-Site Scripting (XSS)
- [XXE](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xxe.md)
- [By Language](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xxe/by-language.md)
- [PHP](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xxe/by-language/php.md)
- [Practice](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xxe/by-language/php/practice.md)
- [Resources](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xxe/by-language/php/resources.md)
- [Java](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xxe/by-language/java.md)
- [Vulnerable Libraries' Implementation](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xxe/by-language/java/vulnerable-libraries-implementation.md)
- [Resources](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xxe/resources.md)
- [SSTI](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/ssti.md)
- [Summary](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/ssti/summary.md)
- [Practice](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/ssti/practice.md)
- [Resources](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/ssti/resources.md)
- [File Upload Restrictions Bypass](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/file-upload-restrictions-bypass.md)
- [Tricks](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/file-upload-restrictions-bypass/tricks.md)
- [File Extension Filters Bypass List](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/file-upload-restrictions-bypass/file-extension-filters-bypass.md)
- [Resources](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/file-upload-restrictions-bypass/resources.md)
- [REGEX](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/regex.md)
- [PHP](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/php.md)
- [Regex](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/php/regex.md): Compilation of PHP's regular expressions.
- [Type Juggling](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/php/type-juggling.md)
- [Summary](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/php/type-juggling/summary.md): This vulnerability consists of a variable type conversion by the appearance of some essential factors.
- [Practice](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/php/type-juggling/practice.md): CTF challenges to practice Type Juggling.
- [Java](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/java.md)
- [Decompiling](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/java/decompiling.md)
- [Compiling & Running](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/java/compiling-and-running.md)
- [NodeJS](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/nodejs.md)
- [Practice](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/nodejs/practice.md)
- [Random](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/random.md): Random tricks
- [Other Repositories](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/other-repositories.md): Other preparation repositories
