Let’s talk about the term ‘Malware’ first. Malware is basically a combination of the words ‘malicious’ and ‘software’, creating the word ‘malware’.
A malware is a piece of software which was created with malicious intents and purposes by its author(s).
The purpose or purposes of a piece of malware can be anything between destroying data on its victim’s machine to highly covert data stealing or remote controlling operations.
Diferent types of malware are:
In some cases, a malware can also be named after what it does specifically. Such as the term ‘Ransomware’ or has become an established way to describe a group of malware since they ask for ransom from their victims after locking the victims’ file making them unusable.
A computer ‘Virus’ is a piece of software which (much like a biological virus) can replicate itself and propagate from one computer to another.
A computer ‘Worm’ is very similar to a computer Virus in that it can also replicate itself from one computer to another.
But the difference between a virus and an worm is that a ‘Virus’ needs a host computer to propagate itself (much like a biological virus) whereas a ‘Worm’ can exploit a weakness of a software application or network to propagate from one computer to another.
A ‘Trojan’ is named after ‘Trojan horse’ of Greek mythology. This is a piece of software which might look legitimate and appears to perfom some legitimate tasks but in reality it performs malicious activities without the consent of the its victim.
A ‘Rootkit’ is a piece of malware that is designed to blend in with the target computer’s operating system and stay hidden for a very long time and manipulate the operations of the victim computer yet stay undetected.