wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Types of Viruses

profile
251 Rizwan Shaikh
Jul 12, 2023
0 Likes
0 Discussions
32 Reads

File Virus: 

This type of virus infects the system by appending itself to the end of a file. It changes the start of a program so that the control jumps to its code. After the execution of its code, the control returns back to the main program. Its execution is not even noticed. It is also called a Parasitic virus because it leaves no file intact but also leaves the host functional.

 

Boot sector Virus: 

It infects the boot sector of the system, executing every time system is booted and before the operating system is loaded. It infects other bootable media like floppy disks. These are also known as memory viruses as they do not infect the file systems. 

 

 

boot sector virus flowchart

 

 Macro Virus: 

Unlike most viruses which are written in a low-level language(like C or assembly language), these are written in a high-level language like Visual Basic. These viruses are triggered when a program capable of executing a macro is run. For example, the macro viruses can be contained in spreadsheet files.

 

Source code Virus: 

It looks for source code and modifies it to include virus and to help spread it.

 

Polymorphic Virus: 

A virus signature is a pattern that can identify a virus(a series of bytes that make up virus code). So in order to avoid detection by antivirus a polymorphic virus changes each time it is installed. The functionality of the virus remains the same but its signature is changed.

 

Encrypted Virus: 

In order to avoid detection by antivirus, this type of virus exists in encrypted form. It carries a decryption algorithm along with it. So the virus first decrypts and then executes.

 

Stealth Virus: 

It is a very tricky virus as it changes the code that can be used to detect it. Hence, the detection of viruses becomes very difficult. For example, it can change the read system call such that whenever the user asks to read a code modified by a virus, the original form of code is shown rather than infected code.

 


Comments ()


Sign in

Read Next

Retiring ISS

Blog banner

?Why Does My Breath Still Smell After Brushing?

Blog banner

Pilgrimage at LOC: A privilege and a paradox

Blog banner

JUSTICE FOR EVERY “BEZUBAAN ANIMAL”

Blog banner

Kernel Modes: User Mode vs. Kernel Mode - 80

Blog banner

Data Science in Everyday Life (like a phone, shopping cart, or social media icons)

Blog banner

Access management

Blog banner

Docker Framework

Blog banner

CYBERBULLYING: Negative comments!

Blog banner

Types of OS

Blog banner

How Laughing Gas Makes Your Dental Visit So Much Easier

Blog banner

The Secure Software Development Life Cycle (SDLC)

Blog banner

Predictive Analysis - Ek Overview

Blog banner

Deadlock and Starvation

Blog banner

MEMORY HIERARCHY

Blog banner

Os(Computer security threats)

Blog banner

Starting Android Activity Using Intent

Blog banner

Drawing tips for a beginner

Blog banner

KASHMIR TRIPS

Blog banner

Hot Mango Pickle (Methiyu)

Blog banner

COMPUTER FORENSICS AND GRAPHICS

Blog banner

Fitness regime by Deepesh

Blog banner

My First Trek - Sondai, Karjat - Shoaib Malik

Blog banner

Practical Implementation of Client Server model using TCP/IP.

Blog banner

Direct memory access

Blog banner

OS Assignment 3

Blog banner

Cyber Attacks -- Trends Patterns and Security Countermeasures

Blog banner

Process State

Blog banner

VIRUS

Blog banner

GraphQL

Blog banner

Memory Management

Blog banner

The Right way of cooking

Blog banner

Deadlock

Blog banner

Domain Name System

Blog banner

Automating OSINT tasks for efficient Cyber Forensics Investigations

Blog banner

Uniprocessor scheduling

Blog banner

Concurrency management in operating systems

Blog banner

gis substation

Blog banner

Clustering Techniques

Blog banner

Maharashtrian culture: Tradition, Art, Food

Blog banner

virtual machine

Blog banner

Who decides your overthinking, anyway?

Blog banner