Chapter 3. Cross-Site Scripting

I believe XSS or cross-site scripting is the most popular web vulnerability, if not the most exploitable one. Almost every website had suffered in one or more ways from XSS. From social networking websites such as Facebook and MySpace to financial websites such as PayPal that handles thousands of dollars every day, everyone has had a run-in with XSS. XSS typically happens to be a user-supplied input (for example, text, details, messages, and so on), and it is either reflected by the page instantaneously, known as reflected XSS or when the user supplied inputs (such as messages, user profile details, and so on) that are saved into a database and then presented back on the page at a point in time and stored; the latter, ...

Get Mastering Modern Web Penetration Testing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.