Home > Network Security, Network Tools, Tutorialz > Cross Site Scripting (XSS) Explained!

Cross Site Scripting (XSS) Explained!

September 21st, 2009 Leave a comment Go to comments

Cross Site Scripting (XSS) is a code injection vulnerability found in web applications and is generally used by malicious hackers to hijack a legitimate user’s session with the website. XSS vulnerabilities are caused because of improper validation of user input by the Server and then sending this invalidated input back to the user in some exploitable form. A great resource to track the latest XSS vulnerable software, websites and latest research is XSSed.com

In this 4 part video series Arne from Aachen Method gives a detailed primer on XSS.

1. Quick Overview: This video explains the basics of XSS, kinds of XSS – Persistent, Non-Persistent and DOM based.

2. Protecting your Website against XSS Attacks: This video explains various techniques which can be used to mitigate XSS vulnerabilities on your website – input / output validation, modification of output tags etc.

3. Finding XSS weaknesses in websites: Pointer to Rsnake’s website http://ha.ckers.org/xss.html

4. Protecting yourself from XSS attacks as a user: By turning off scripts, not clicking on untrusted links etc.

pixelstats trackingpixel
  1. October 4th, 2009 at 21:33 | #1

    CPFBTU I want to say – thank you for this!

  1. September 21st, 2009 at 05:04 | #1