What is a Malicious Software? - Answers It is a program that exploit the vulnerabilities of a system. also
called Malware
Two Types of Malware - Answers - Program that fragments that need a host program (eg viruses, logic
bombs)
- Independent self contained programs (eg worms and bots) / may produce several copies to be
executed later
Malware Terminology - Answers Virus
Worm
Logic bomb Trojan horse
Backdoor (trapdoor)
Mobile code
Exploits
Auto-rooter
Kit (virus generator)
Spammer
Flooder
Keyloggers
Rootkit
Zombie, bot
Spyware
Adware
A Virus - Answers It is a piece of software that infects other programs, modifying them to include a copy
of the virus and execute secretly when the host program is run and can do anything like erasing files and
programs.
, It is a specific to an OS and hardware which takes an advantage of their details and weaknesses
Phases of a typical virus - Answers 1) Dormant - the virus is idle waiting to be triggered by a special event
like a date
2) Propagation - the virus copies itself into other system resources and areas
3) Triggering - the virus is activated by an event and work as intended
4) Execution - the function is performed which may be harmless like a message
Virus Components - Answers 1) Infection Mechanism which refers to the virus spreading enabling it to
replicate aslo know as infection vector
2) Trigger - Event that activates the payload
3) Payload - what the virus does, whether harmless or now
Virus Classification - Answers 1) Boot Sector
2) File Infector
3) Macro Virus
4) Encrypted Virus
5) Stealth Virus
6) Polymorphic Virus
7) Metamorphic Virus
Macro Viruses - Answers - Platform Independent
- Infect docs only
- Easily Spread
- Very common method by email