# TL;DR

This page does **NOT** pretend to replace [AWAE/OSWE ](https://www.offensive-security.com/awae-oswe/)content, this is a compilation of the best (**public|my own)** **resources** I have come up with.

**AWAE LIST**:

* [Persistent Cross-Site Scripting](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xss#stored)&#x20;
* [Session Hijacking](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xss#session-hijaking)&#x20;
* [.NET Deserialization](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/deserialization/by-language/.net)&#x20;
* [Data Exfiltration](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/xss#data-exfiltration)&#x20;
* [Bypassing File Extension Filters](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/file-upload-restrictions-bypass/file-extension-filters-bypass)&#x20;
* [Magic Hashes](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/php/type-juggling)&#x20;
* [Bypassing REGEX restrictions](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/regex#filter-bypass)&#x20;
* [Cross-Site Request Forgery](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs/csrf)&#x20;
* [Type Juggling ](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/php/type-juggling)
* [Blind SQL Injection](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/general/pocs/sql-injection#blind-time-based)&#x20;
* [Bypassing File Upload Restrictions](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/file-upload-restrictions-bypass)&#x20;
* [Loose Comparisons](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-language/php/type-juggling)&#x20;
* [Bypassing Character Restrictions](https://jorgectf.gitbook.io/awae-oswe-preparation-resources/by-vulnerability/sql-injection/bypassing-character-restrictions)&#x20;

**PERSONAL LIST**:

* Blind Time-Based & Boolean SQL Injection + Bypassing Character Restrictions&#x20;
  * MySQL&#x20;
  * PostgreSQL&#x20;
* Deserialization
  * PHP&#x20;
  * Java&#x20;
  * .NET&#x20;
* XSS
  * Reflected&#x20;
  * Stored&#x20;
  * Data Exfiltration&#x20;
  * Filter Bypass&#x20;
* Loose Comparison
  * Type Juggling&#x20;
    * Magic Hashes&#x20;
* REGEX
  * Filter Bypass&#x20;
* File Upload Restrictions Bypass&#x20;
  * File Extension Filters Bypass&#x20;

Great people I have learnt a ton from:\
[@secgus](https://twitter.com/secgus), [@julianjm](https://blog.julianjm.com/), [@cynops](https://twitter.com/cyn0ps), [@devploit](https://twitter.com/devploit), [@oreos](https://twitter.com/oreos_es), [@rmartinsanta](https://twitter.com/rmartinsanta).

Mentioned people:\
[@Takito](https://twitter.com/takito1812), [ITasahobby](https://itasahobby.gitlab.io/).

(**CTF**) Platforms I have enjoyed (and I'm enjoying) **the most**.

{% embed url="<https://websec.fr>" %}

{% embed url="<https://247ctf.com>" %}

{% embed url="<https://portswigger.net/web-security>" %}

{% embed url="<https://hackthebox.eu>" %}
