Terms
100

Malware that secretly records a user's keystrokes and transmits them to an attacker, enabling the theft of passwords and credit card information, for example.

Keylogger

200

Malware that encrypts user data and demands a ransom to get the data back.

Ransomware

300

Malware that presents itself as useful but actually performs harmful actions, such as stealing data or affecting the system.

Trojan horse

400

Malware that spreads on computer networks and reproduces independently

Worms

500


Software that displays inconvenient or intrusive advertisements.

Adware