Write up a complete tutorial, including an analogy to explain the mechanics
and a graphic to support your analogy, on one of the following
areas:

  1. Buffer
    overflows
  2. SQL
    injection
  3. Cross-Site
    scripting
  4. DoS
    attacks
  5. Injection
    attacks
  6. Poisoning
    attacks

Consider that your audience probably isn’t up to speed on how any of these
work. In fact, you may want to test your tutorial on a ‘casual’ user (parent?
teenager?) to see if they can understand what the problem is. In your responses
to other students, comment on whether the tutorial fits the target audience. Is
it too complicated? Too simple? Too many unexplained acronyms?