3.6: Malware Flashcards
what is malware
Malware is the inclusive term that includes many types of malicious code, including viruses, worms, Trojan horses, rootkits, and more.
Classes of malware
- Viruses
- Worms
- Trojan horse
- Spyware
- Rootkits
- Bots
Viruses
Fragments of code that attach themselves to •exe (executable program) files. and are activated when the program they are attached to is run.
Worms
These are stand-alone programs capable of human-assisted and automatic propagation
Trojan horses
A Trojan horse, or Trojan, is a type of malicious code or software that looks legitimate but can take control of your computer.
Spyware
This type of software performs one or more surveillance-type
The most insidious form of spyware is the key logger, a software program (and also an implantable hardware device) that records user keystrokes and transmits them back to a central location.
Bots
These are agents implanted by other forms of malware that are programmed to obey remotely issued instructions.
bot armies
collections of bots
Vulnerabilities that malware exploit
- Missing patches
- Software flaws
- Insecure configuration
- Faulty architecture
- Faulty judgment
- Gullibility
malware threat vectors to organizations
- spam
- Phishing
- Spear phishing - phishing specially crafted for a single organization or audience.
- Denial of service
- Keylogging