About Course
Advanced Web Attacks Exploitation WEB 300 Course Training Certification
OffSec’s Advanced Web Attacks and Exploitation (WEB-300) course delves into cutting-edge web application penetration testing methodology and tactics. Learners acquire comprehensive hands-on experience in a self-paced environment that aims to improve their abilities in ethical hacking, vulnerability research, and exploit building.
The OffSec Web Expert (OSWE) credential is earned after successfully completing the online training course and rigorous test. This web application security certification validates expertise in advanced web application security testing, such as bypassing defences and creating custom exploits to address critical vulnerabilities, making certified professionals valuable assets for protecting any organisation from web-based threats.
Course Outline
- JavaScript Prototype Pollution
- Explore how attackers manipulate JavaScript’s prototype inheritance model to inject malicious data, compromise application logic, and even achieve remote code execution.
- Advanced Server-Side Request Forgery (SSRF)
- Delve into advanced techniques for exploiting SSRF vulnerabilities, including bypassing filters, accessing internal resources, and exploiting complex application architectures.
- Web Security Tools and Methodologies
- Master a variety of cutting-edge web security tools and methodologies, including fuzzing, static analysis, dynamic analysis, and manual code review.
- Source Code Analysis
- Learn how to analyze source code to identify security vulnerabilities, understand the application’s logic, and uncover potential attack vectors.
- Persistent Cross-Site Scripting
- Discover how attackers store malicious code on a web server to launch persistent XSS attacks, targeting multiple users over time.
- Session Hijacking
- Learn how attackers take over user sessions, potentially gaining unauthorized access to sensitive information and functionality.
- .NET Deserialization
- Understand the risks associated with deserialization in .NET applications and how attackers can exploit these vulnerabilities to achieve remote code execution.
- Remote Code Execution
- Explore various techniques used by attackers to execute arbitrary code on a target web server, often leading to complete compromise of the system.
- Blind SQL Injection
- Learn how to exploit SQL injection vulnerabilities even when there is no direct feedback from the application, using various techniques to infer information and compromise the database.
- Data Exfiltration
- Understand how attackers extract sensitive data from web applications, including through SQL injection, XXE attacks, and compromised file uploads.
Who is it for?
The WEB-300 course is designed for experienced penetration testers and security professionals who want to understand advanced web application attacks and exploitation techniques before achieving the OSWE certification.
Exam Details
The Offensive Security Web Expert (OSWE) exam is a demanding 48-hour practical evaluation of your advanced web application penetration testing abilities. You will demonstrate your ability to detect, exploit, and report on sophisticated vulnerabilities in a real-world setting, culminating in the creation of a bespoke exploit.
Benefits of the course
- JavaScript Prototype Pollution
- Advanced Server-Side Request Forgery (SSRF)
- Web Security Tools and Methodologies
- Source Code Analysis
- Persistent Cross-Site Scripting
- Session Hijacking
- .NET Deserialization
- Remote Code Execution
- Blind SQL Injection
- Data Exfiltration
Course Content
-
Explore how attackers manipulate JavaScript’s prototype inheritance model to inject malicious data, compromise application logic, and even achieve remote code execution.