Lecture 3: Types of Malware