We discussed various injection attacks that can used to crack information systems. One of the most common techniques in cross site scripting (XSS). Many applications facing outside the organization (and indeed, many inside the organization) utilize web services, or provide a web based user interface, and thus could be susceptible to these types of attacks.
Although you will learn much more about these techniques in courses such as Ethical Hacking and Penetration Testing, it is helpful to have a brief introduction to these types of attacks.
Use the tutorial on XSS and application security from Google, which is located here: https://www.google.com/about/appsecurity/learning/xss/
Provide a synopsis of your findings after having completed that tutorial. What techniques do you think would help prevent XSS attacks? How can you test for XSS vulnerabilities in your own infrastructure?