Penetration Testing
Web Application Penetration Testing
Master offensive web security from recon to exploitation. OWASP Top 10, Burp Suite, SQLi, XSS, and beyond.
2 Sections
3 Modules
8 Lessons
Featured
About This Course
This course takes you deep into the world of offensive web security.
Starting from a solid foundation of HTTP and web architecture, you'll progress through every major vulnerability class
used by real-world attackers.
By the end of this course you'll be able to conduct full-scope web application assessments,
write professional reports, and chain vulnerabilities for maximum impact.
Topics include: OWASP Top 10, Burp Suite Pro mastery, SQL injection (manual + automated),
Cross-site Scripting, SSRF, XXE, IDOR, JWT attacks, authentication bypass, and more.
Course Curriculum
Module 1: Lab Setup & Tooling
Kali Linux, Burp Suite, and target configuration.
3 lessons
1
Installing Burp Suite Pro
Download, configure, and license Burp Suite Professional. Set up browser proxy, CA certificate, and target scope.
Video Lesson
Watch on YouTube
2
Configuring OWASP WebGoat
Deploy and configure WebGoat as our primary practice target. Understanding Docker-based lab setup.
Video Lesson
Watch on YouTube
3
HTTP Request/Response Deep Dive
Dissecting HTTP headers, methods, status codes, cookies, and how web applications communicate.
Module 2: SQL Injection
From basic error-based to blind and time-based injection.
3 lessons
1
Introduction to SQL Injection
What is SQL injection, why it exists, and how databases interpret malicious input.
Video Lesson
Watch on YouTube
2
Manual UNION-Based Extraction
Column enumeration, database fingerprinting, and data extraction using UNION SELECT statements.
Video Lesson
Watch on YouTube
3
Blind SQLi: Boolean & Time-Based
When error messages are suppressed — extracting data character by character using conditional responses.
Module 3: Cross-Site Scripting (XSS)
Reflected, stored, and DOM-based XSS with real exploitation scenarios.
2 lessons
1
Reflected XSS Fundamentals
Understanding the browser's DOM, how scripts execute, and building your first reflected XSS payload.
Video Lesson
Watch on YouTube
2
Stored XSS & Impact Escalation
Persistent injection points, session hijacking, credential harvesting, and BeEF framework usage.