Cross Site Scripting Presentation Slides
Cross Site Scripting Presentation Slides
Attacks
Group Members
Theory Practical
Explanation Demonstration
Burp Suite a
• Used for exploiting XSS and performing labs in its browser.
Net cad a
• Used for listening incoming network connections on a
specified port.
+ Basic familiarity
with
HTTP/HTTPS.
Prerequisites
+ Basic familiarity
with
O W A SP ZAP/Burp Prerequisi
Suite. tes
+ Basic familiarity
with Javascript.
Introduction To Cross-Site
Scripting (XSS)
Important Terms
http://website.com/page.php?<
payload>
1. Attacker sends a specially
crafted link to the target that
contains the XSS payload.
Attack Target
er
Introduction To
Stored XSS
Stored
XSS
Stored/Persistent
● Stored cross-site scripting is a vulnerability where an attacker
is able to inject Javascript code into a web application’s
database or source code via an input that is not sanitized.
● For example, if an attacker is able to inject a malicious XSS
payload in to a webpage on a website without proper
sanitization, the XSS payload injected in to the webpage will
be executed by the browser of anyone that visits that
webpage.
Stored
XSS
1. Attacker injects malicious XSS 2. Victim visits the website and
payload into website code or malicious XSS payload is
database. executed.
Websit
e