In today's world, viruses and malware are rife; there are many different variants and we will look at each of these in turn:
- Virus: A virus is a program that embeds itself in another program and can be executed in many different ways, for example, by clicking on a link on a web page or opening up an email attachment. Once it has been activated, it replicates itself, going from host to host. A lot of viruses use port 1900.
- Ransomware: Ransomware involves the attacker encrypting the files on a user's computer and then displaying a link asking for money to release the files. An example of this is shown in the following screenshot. Another example of ransomware is when you download a free program and it says that you have problems with your computer so you need to purchase the full version of the software. This is quite subtle. Remember—...