The attacks you meet most often in exams and in real systems, how each one works and how to defend against it.