What problem does it solve? Preparing for the OffSec WEB-300/OSWE exam requires mastering source code review across five languages and writing fully automated Python exploits, but the material is scattered across dozens of vulnerability classes and case studies. This Skill consolidates the methodology, vulnerable code patterns, exploit templates, and exam strategy into one structured reference. ## Core Features & Use Cases - Source Code Review Methodology: Provides language-specific vulnerable sink patterns for Java, C#, PHP, Python, and JavaScript, plus a data-flow tracing workflow from entry point to sink. - Vulnerability Deep-Dive References: Covers .NET deserialization with ysoserial.net gadget chains, PHP type juggling and magic hashes, blind SQLi, SSTI across template engines, SSRF bypass techniques, blind XXE, and prototype pollution to RCE. - Exploit Development & Exam Strategy: Includes a Python exploit template meeting OSWE requirements (fully automated, no hardcoded sessions), a 47h45m time management plan, and a report template with submission checklist. - Use Case: While reviewing a Java application during exam practice, load the injection-attacks reference to identify a PostgreSQL COPY FROM PROGRAM RCE path, then adapt the Python exploit template to automate the full chain from login to Proof.txt. ## Quick Start Ask the agent to review the target application's source code for exploitable vulnerability patterns and draft a fully automated Python exploit script.