What Is a Computer Virus ? How Virus Spread?

What is a Computer Virus?
━━━━━━━━━━━━━
Advertisement - Make Money Online 💰 
Advertisement - Make Money Online 💰 

A PC or computer virus is a piece of (usually) harmful software defined by two characteristics:

1. It Needs to be Initiated by an Unsuspecting User. 

Advertisement - Make Money Online 💰 

Triggering a virus can be as simple as opening a malicious email attachment (malspam), launching an infected program, or viewing an ad on a malicious site (adware). Once that happens, the virus tries to spread to other systems on the computer's network or in the user's list of contacts.

2. It Must be Self-Replicating. 

Advertisement - Make Money Online 💰 


If the software doesn't self-replicate, it's not a virus. This process of self-replication can happen by modifying or completely replacing other files on the user's system. Either way, the resulting file must show the same behavior as the original virus.

History of Computer Viruses
━━━━━━━━━━━━━

Advertisement - Make Money Online 💰 

Computer viruses have been around for decades. In theory, the origin of “self-reproducing automata” (i.e., viruses) dates back to an article published by mathematician and polymath John von Neumann in the late 1940s.

1. Early Viruses

Advertisement - Make Money Online 💰 

Early viruses occurred on pre-personal computer platforms in the 1970s. However, the history of modern viruses begins with a program called Elk Cloner, which started infecting Apple II systems in 1982.

Disseminated via infected floppy disks, the virus itself was harmless, but it spread to all disks attached to a system. It spread so quickly that most cybersecurity experts consider it the first large-scale computer virus outbreak in history.

Early viruses like Elk Cloner were mostly designed as pranks. Their creators were in it for notoriety and bragging rights. However, by the early 1990s, adolescent mischief had evolved into harmful intent. 

PC users experienced an onslaught of viruses designed to destroy data, slow down system resources, and log keystrokes (also known as a keylogger). The need for countermeasures led to the development of the first antivirus software programs.

2. First Antivirus Software Programs

Advertisement - Make Money Online 💰 

Early online antiviruses were exclusively reactive. They could only detect infections after they took place. Moreover, the first antivirus programs identified viruses by the relatively primitive technique of looking for their signature characteristics.

For example, they might know there's a virus with a file name like “PCdestroy,” so if the antivirus software recognized that name, it would stop the threat. However, if the attacker changed the file name, the computer antivirus might not be as effective. 

While early antivirus software could also recognize specific digital fingerprints or patterns, such as code sequences in network traffic or known harmful instruction sequences, they were always playing catch up.

3. Identifying New Viruses

Advertisement - Make Money Online 💰 

Early antiviruses using signature-based strategies could easily detect known viruses, but they were unable to detect new attacks. Instead, a new virus had to be isolated and analyzed to determine its signature, and subsequently added to the list of known viruses.

Those using antiviruses online had to regularly download an ever-growing database file consisting of hundreds of thousands of signatures. Even so, new viruses that got out ahead of database updates left a significant percentage of devices unprotected. 

The result was a constant race to keep up with the evolving landscape of threats as new viruses were created and released. 

Advertisement - Make Money Online 💰
 

Comments