Autoplay
Autocomplete
Previous Lesson
Complete and Continue
DOM-Based Vulnerabilities
Introduction
Course Introduction (1:57)
Course Slides and Scripts
Getting Help
Answering Your Questions (3:11)
Join the Discord Server
Lab Environment Setup
Lab Environment Setup (7:21)
Step-by-Step Guide
DOM-Based Vulnerabilities - Technical Deep Dive
Agenda (0:42)
What is the DOM (4:58)
What are DOM-Based Vulnerabilities (4:16)
How to Find & Exploit DOM-Based Vulnerabilities (21:50)
How to Prevent DOM-Based Vulnerabilities (5:08)
Resources (1:39)
DOM-Based Vulnerabilities
Lab #1 DOM XSS using web messages (6:09)
Lab #2 DOM XSS using web messages and a JavaScript URL (5:59)
Lab #3 DOM XSS using web messages and JSON.parse (6:42)
Lab #4 DOM-based open redirection (7:56)
Lab #5 DOM-based cookie manipulation (9:14)
Lab #6 Exploiting DOM clobbering to enable XSS (31:53)
Lab #7 Clobbering DOM attributes to bypass HTML filters (16:34)
Thank You!
Thank You!
Lab #2 DOM XSS using web messages and a JavaScript URL
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock