COMPUTER VIRUS
Definition of Computer Virus
- A computer virus is a small software program that interferes with computer operation and spreads from one computer to another.
- A virus is a self-replicating program that copies itself and that can infect other programs by modifying them or their environment such that a call to an infected program implies a call to a virus.
Brief History of Computer Virus
Robert Thomas, an engineer at BBN Technologies developed the first known computer virus in the year 1971. The first virus was christened the “Creeper” virus, and the experimental program carried out by Thomas infected mainframes on ARPANET (Advanced Research Projects Agency Network). The teletype message displayed on the screens read, “I’m the creeper: Catch me if you can.” But the original wild computer virus, probably the first one to be tracked down in the history of computer viruses was “Elk Cloner.” The Elk Cloner infected Apple II operating systems through floppy disks. The message displayed on infected Apple Computers was a humorous one. The virus was developed by Richard Skrenta, a teenager in the year 1982. It was Fred Cohen, who coined the term “computer virus” and it was after a year in 1983. The term came into being when he attempted to write an academic paper titled “Computer Viruses – Theory and Experiments” detailing the malicious programs in his work.
Types of Computer Viruses
- Boot Sector Virus: This type of virus infects the master boot record. It is challenging and a complex task to remove this virus and often requires the system to be formatted. Mostly it spreads through removable media.
- Direct Action Virus: This is also called a non-resident virus; when executed, it scans the disks for targets, infects them, and then exits (i.e., it does not remain in the memory after it is done executing).
- Resident Virus: A resident virus installs itself as part of the operating system when executed, after which it remains in the RAM from the time the computer is booted up to when it is shut down.
- Multipartite Virus: This type of virus spreads in multiple ways. It infects both the boot sector and executable files at the same time.
- Polymorphic Virus: These types of viruses are difficult to identify with a traditional anti-virus program. This is because polymorphic viruses alter their signature pattern whenever they replicate.
- Overwrite Virus: This type of virus deletes all the files that it infects. The only possible mechanism to remove is to delete the infected files, and the end-user has to lose all the contents in it. Identifying the overwrite virus is difficult as it spreads through emails.
- Space filler Virus: This is also called “Cavity Viruses.” This is called so as they fill up the empty spaces between the codes and hence do not cause any damage to the file.
- Macro viruses: As the name suggests, macro viruses particularly target macro language commands in applications like Microsoft Word. The same is implied on other programs too.
Examples of Viruses
- Trojan horse virus
- Sleeper
- Logic bomb Alabama virus
- Christmas virus
- Jerusalem virus
- Resident virus
- Nonresident virus
- Code Red
- I love you
- Creeper virus
- Stone
- November 17
Sources of Virus
These are the means through which viruses could be spread from one system to the other.
They include:
- Infected memory devices (e.g., USB drives, external hard drives)
- E-mail attachments (especially suspicious or unexpected ones)
- Internet downloads (e.g., software, media files from untrusted sources)
- Computer networks (through shared drives or network vulnerabilities)
- Illegal duplication of software/cracked software
- Unsecured websites (malicious sites or compromised legitimate sites)
- Malicious Websites (Drive-by Downloads)
- Malvertising (malicious advertisements)
- Outdated operating systems or applications)
- Social Media Scams (malicious links or files shared on social platforms)
- Unsecured Public Wi-Fi Networks
Virus Warning Signs
Some of the virus warning signs are listed below:
- Slowing down response time
- Wandering cursor across the screen
- Incomplete saving of files
- Corruption of the system set-up instruction
- The appearance of strange characters
- Insufficient memory space in a hard disk when you have enough memory space
- Frequent system crash
- Unfamiliar applications or processes appearing on the background
Virus Detection (Anti-Virus)
Anti-viruses are also written programs by software developers to stop and curb the spread of the virus in a system. Antivirus software is a type of utility software used for scanning and removing viruses from your computer. Once an anti-virus is installed on a system, it will be hard for a virus to enter the system except if the antivirus is outdated. All antivirus can be updated on the internet.
Examples of Antivirus Programs
- Norton Anti-virus
- McAfee
- AVG
- Bitdefender
- Panda Dome
- Trend Micro
- Malwarebytes
- Avira Prime
- Intego
- TotalAV
- Bitdefender Total Security
- Dr Solomon’s Tool Kit
- Penicillin
- Avast
- Windows Defender
- Kaspersky
Computer Virus Preventive Measures
- Install a good Computer Antivirus.
- Timely update of the operating system.
- Timely update of antivirus software.
- Installation of only trusted or licensed software.
- Exercise care when you browse the internet.
- Use a firewall.
- Be cautious with public Wi-Fi.
- Educate yourself and others on common scam tactics, phishing attempts, and social engineering tricks.
- Isolate infected system(s) immediately.
- Enable pop-up blockers in your web browser.
- Back up your files and data regularly.
- Be wary of email attachments and links from unknown or suspicious sources.
- Use strong, unique passwords and Multi-Factor Authentication (MFA) for your online accounts.
- Disable Autorun for external devices (like USB drives).
60 examples of computer virus
ReplyDeletespywares
Deleteworms
trojan horses
adwares
zombies
dialers
thats all i know
Another Zoonotic virus - Langya virus - has caught the attention of experts as 35 people are found to be infected with it in China.
ReplyDeleteAnother Zoonotic virus - Langya virus
Cool and good
ReplyDeleteWOW
ReplyDelete