Offensive Security
Malware: the main types and how to defend against them
Viruses, trojans, ransomware, and spyware are different kinds of malware with the same goal: to compromise your systems. Here is how they differ, how they get in, and how to defend against them.