Week 9: Web Application Security

A demonstration of common exploits of the web, such as XSS, CSRF, SQL Injection, etc. How to protect a web application from these attacks.

Why...

  • Are common web application vulnerabilities like XSS, CSRF, SQL Injection, etc. dangerous?
  • Is it important to protect a web application from these vulnerabilities?

How to...

  • Protect a web application from common web application vulnerabilities like XSS, CSRF, SQL Injection, etc.
  • Use security best practices in web application development
  • Use security tools to test the security of a web application
Lecture Slides