Blog
Oswe Exam Report
Demonstrate how to exploit the vulnerability manually using tools like Burp Suite or curl. Include screenshots of the raw request payload.
#!/usr/bin/env python3 # Exploit for OSWE exam - SQLi to RCE chain import requests
/core/login.php – lines 56–62
: You must use the provided OffSec OSWE Exam Report Templates (available in .docx and .odt ). oswe exam report
If your report is missing a screenshot, a crucial step, or a properly functioning script, you be allowed to submit corrections later. The submission is final.
Repeat for each distinct vulnerability (e.g., File Upload Bypass, Command Injection, Auth Bypass).
Explicitly state the flaw (e.g., lack of input validation, unsafe deserialization). 4. Writing Effective Proof of Concepts (PoC) Your PoC script should be clean and functional. Demonstrate how to exploit the vulnerability manually using
This is where the OSWE diverges from all other OffSec exams. You must present your attack as a .
Show the HTTP requests and responses used to trigger the bug.
You must show how you used source code to find vulnerabilities. If your report is missing a screenshot, a
This proves you understand the mechanism , not just the result.
: A walkthrough of how you manipulated the code flaw to gain access.
The Offensive Security Web Expert (OSWE) is one of the most respected web application penetration testing certifications in the cybersecurity industry. Earning it proves you can analyze complex source code, identify deep-seated vulnerabilities, and chain them together into a fully automated, remote code execution (RCE) exploit.