Task: Introduction
Task: General Methodology
Task: Overwriting Existing Files
Task: Remote Code Execution
Task: Filtering
Task: Bypassing Client-Side Filtering
Task: Bypassing Server-Side Filtering: File Extensions
Task: Bypassing Server-Side Filtering: Magic Numbers
Task: Example Methodology
Task: Challenge
Task: Conclusion