Hands-On Ethical Hacking and Network Security, ISBN 9781285454610
Ch. 3 Solutions-1
Chapter 3 Solutions
Review Questions
1. What is the main purpose of malware?
2. A computer _____ relies on a host to propagate throughout a network.
3. An exploit that attacks computer systems by inserting executable code in areas of
memory not protected because of poorly written code is called which of the
following?
4. Which of the following exploits might hide its destructive payload in a legitimate
application or game?
5. Antivirus software should be updated annually. True or False?
6. Which of the following doesn’t attach itself to a host but can replicate itself?
7. Which of the following is an example of a macro programming language?
8. One purpose of adware is to determine users’ purchasing habits. True or False?
9. List three types of malware.
10. A software or hardware component that records each keystroke a user enters is called
which of the following?
11. List three worms or viruses that use e-mail as a form of attack.
12. The Ping of Death is an exploit that sends multiple ICMP packets to a host faster
than the host can handle. True or False?
13. What type of network attack relies on multiple servers participating in an attack on
one host system?
14. What exploit is used to elevate an attacker’s permissions by inserting executable
code in the computer’s memory?