Module 5: Cross-Site Scripting Introduction and Discovery
Introduction to the Sandbox
Accessing the Sandbox
Understanding the Sandbox
JavaScript Basics for Offensive Uses
Syntax Overview
01 function processData(data) {
02 data.items.forEach(item => {
03 console.log(item)
04 });
05 }
06
07 let foo = {
08 items: [
09 "Hello",
10 "Zdravo",
11 "Hola"
12 ]
13 }
14
15 processData(foo)Useful APIs






Cross-Site Scripting - Discovery
Reflected Server XSS






Stored Server XSS









Reflected Client XSS








Stored Client XSS






PreviousModule 4: Introduction to Burp SuiteNextModule 6: Cross-Site Scripting Exploitation and Case Study
Last updated