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