Malware ANS: A malicious software
Virus ANS: malicious code that runs without user's knowledge. Viruses require a user action in order to
reproduce and spread
Boot Sector Virus ANS: A virus stored in the first sector of a hard drive and loaded into memory upon
boot up. It is hard to detect
Macros Virus ANS: Virus embedded in a document and executed when the document is opened .
Program Virus ANS: virus that infect an executable or an application
Multipartite Virus ANS: A virus that combines both boot sector and program viruses together by
attaching itself to the boot sector and system files
Encrypted Virus ANS: A virus that uses a cipher to encrypt the content itself to avoid detection by any
antivirus software .
Polymorphic Virus ANS: An advanced version of an encrypted virus that changes itself everytime its
executed by trying to morph the way the code looks so the sign-based antivirus cant defect it
Metamorphic Virus ANS: A virus that is able to rewrite itself entirely before it attempts to infect a file
Stealth Virus ANS: a category of a virus protecting itself techniques viruses
Armored- ANS: layer of protection to confuse a program or person analyzing it
, Easter Egg ANS: not a virus , trick user to infect themselves
Worms ANS: A malware like a virus but it's able to replicate itself without user interaction that cause
disruptions to network traffic, computer activities, and cause a system to crash or slow down
Trojans ANS: A malware disguised as a piece of harmless software to preform desired and malicious
functions to infect a system.
Remote Access Trojan (RAT) ANS: A malware that allows an attacker to remotely control an infected
computer
Ransomware ANS: A malware that restricts access by encrypting a victims file or computer until ransom
payment is recieved
Spyware ANS: A malware that secretly gathers information about you without your consent by using a
keylogger that captures keystrokes and take screenshots.
Adware ANS: Displays advertisments based upon its spying
Grayware ANS: mane a computer system to behave improperly
Rootkit ANS: A software aimed to gain administrative level control on a system without detection. The
attacker uses a technique called DLL Injection to maintain their persistent control
DLL Injection ANS: A malicious code inserted into a running process on a Windows machine by taking
advantage of Dynamic Link Libraries that are loaded at running time.