Chapter 5. Malware

Chapter Objectives

After reading this chapter and completing the exercises, you will be able to do the following:

• Understand viruses (worms) and how they propagate, including the Sobig and Sasser types

• Have a working knowledge of several specific virus outbreaks

• Understand how virus scanners operate

• Understand what a Trojan horse is and how it operates

• Have a working knowledge of several specific Trojan horse attacks

• Grasp the concept behind the buffer-overflow attack

• Have a better understanding of spyware and how it enters a system

• Defend against each of these attacks through sound practices, antivirus software, and antispyware software

Introduction

In Chapter 4, “Denial of Service Attacks,” we examined the ...

Get Computer Security Fundamentals, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.