
Why Choose 1-on-1 Training
By completing this course, learners will be able to:
Module 1: JavaScript Prototype Pollution
Module 2: Advanced Server-Side Request Forgery (SSRF)
Module 3: Web Security Tools and Methodologies
Module 4: Source Code Analysis
Module 5: Persistent Cross-Site Scripting
Module 6: Session Hijacking
Module 7: .NET Deserialization
Module 8: Remote Code Execution
Module 9: Blind SQL Injection
Module 10: Data Exfiltration
Module 11: Bypassing File Upload Restrictions and File Extension Filters
Module 12: PHP Type Juggling with Loose Comparisons
Module 13: PostgreSQL Extension and User-Defined Functions
Module 14: Bypassing REGEX Restrictions
Module 15: Magic Hashes
Module 16: Bypassing Character Restrictions
Module 17: UDF Reverse Shells
Module 18: PostgreSQL Large Objects
Module 19: DOM-Based Cross-Site Scripting (Black Box)
Module 20: Server-Side Template Injection
Module 21: Weak Random Token Generation
Module 22: XML External Entity Injection
Module 23: RCE via Database Functions
Module 24: OS Command Injection via WebSockets (Black Box)
5 Days
WEB-300 is strongly hands-on and includes practical activities throughout the course. Learners work on advanced web application scenarios involving:
Certification: OffSec Web Expert (OSWE)
Practical, hands-on and proctored examination.
Conducted through a private VPN environment containing several vulnerable systems.
47 hours and 45 minutes to complete the practical examination.
An additional 24 hours is provided for documentation submission.
Candidates must compromise the assigned targets and provide the required proof.
Candidates must produce a professional penetration-testing report.
Custom exploit source code must be included in the documentation.
A functional script capable of exploiting multiple vulnerabilities on each exam machine is required.
The current passing requirement is 85 out of 100 points.

Personalized Schedule one-on-one Expert Guidance Private Session – Just You & the Instructor Guaranteed-To-Run Tailored for Your Success

Learn Anytime, Anywhere Self-Paced & Interactive Budget-Friendly, High-Impact Smart Learning for Smart Professionals

Available Onsite / Online Team-Based Learning, Your Way Tailored for Business Goals Training That Grows With Your Team On-Demand Expert Instructors





WEB-200 focuses on foundational, primarily black-box web application assessment, including common vulnerabilities such as XSS, SQL injection, SSRF, XXE, SSTI, and IDOR. WEB-300 moves to advanced exploitation, source-code analysis, custom exploit development, and deeper analysis of how vulnerabilities work inside applications.
Source-code analysis is a central part of WEB-300. Learners are expected to examine application logic and understand the underlying cause of vulnerabilities rather than relying only on external behavior or automated scanners. The course specifically covers manual code review, static analysis, dynamic analysis, and source-code analysis.
Programming knowledge is important because the course involves analyzing application code and developing exploitation techniques. OffSec recommends being comfortable reading and writing at least one programming language and being able to write simple Python, Perl, PHP, or Bash scripts.
The course covers advanced SSRF, JavaScript prototype pollution, persistent XSS, session hijacking, .NET deserialization, blind SQL injection, PHP type juggling, magic hashes, PostgreSQL exploitation, SSTI, XXE, database-function RCE, file-upload bypasses, and WebSocket command injection, among other topics.
The OSWE exam assesses practical web exploitation skills. Candidates work against vulnerable systems in a private VPN, develop working exploit scripts, obtain the required proof, and submit detailed documentation explaining their exploitation process. The current exam requires a minimum of 85 points out of 100.
Take a step closer to grow and glow in your career.
Take a step closer to grow and glow in your career.
