labs / tiddlers / content / labs / 06 /

This week's lab will cover the following main topics:

  • Language features that create injection vulnerabilities
  • Injection attacks involving the database language SQL
  • SQL injection safeguards
  • JavaScript injection vulnerabilities
  • Command shell injection attacks

We will also introduce the Assignment 1 tasks and how to run the virtual machine image provided on Blackboard. We recommend making a start on the assignment work during this lab session (remember that you can pair up with another student for the assignment if you wish).