wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Types of Viruses

profile
251 Rizwan Shaikh
Jul 12, 2023
0 Likes
0 Discussions
33 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

Concurrency and Deadlocks

Blog banner

How to Prepare Your Child for Their First Day of School?

Blog banner

Service Design Principles

Blog banner

38_Network Sniffing Techniques_SBC

Blog banner

AOL Mail

Blog banner

File system

Blog banner

I Personally

Blog banner

Different Types of Data

Blog banner

Classification Algorithms (Decision trees, SVM, Logistic regreession)

Blog banner

The evolution of OS

Blog banner

The Secure Software Development Life Cycle (SDLC)

Blog banner

Why Khari and toast is the ideal Tea Break snack?

Blog banner

File management

Blog banner

Session Vulnerabilities

Blog banner

The Evolution of Operating Systems

Blog banner

Image Steganography: Hiding Secrets in Plain Sight

Blog banner

Elements and Principles of Photography

Blog banner

How Does Preschool Help Children Become Better Decision Makers?

Blog banner

PPC Advertising and its Impressive Benefits

Blog banner

PROCESS STATE:

Blog banner

Steganography

Blog banner

Importance of education

Blog banner

gis substation

Blog banner

DMZ: Your Secret Weapon for Data Security

Blog banner

Autonomy Vehicles: Future Ki Gadiya

Blog banner

Review on Recovering Deleted Files

Blog banner

Why Consistency in Eating Habits Matters and How Meal Maharaj Makes It Easy

Blog banner

DATA BREACH CAUSES CHALLENGES PREVENTION AND FUTURE DIRECTIONS

Blog banner

Security Issues

Blog banner

Protein and Energy: Why Your Workday Diet Needs More of It

Blog banner

Emotional Intelligence in Children: Why It Is as Important as Academics

Blog banner

What is thread and multithreading ?

Blog banner

MEMORY MANAGEMENT FILE

Blog banner

BrainGate Technology

Blog banner

Technical Challenges and Directions for Digital Forensics

Blog banner

Fossil Hunting 101 at the Peace River, Arcadia, Florida, USA

Blog banner

Man is free by the birth .

Blog banner

Beauty of indian railway

Blog banner

Jira service Management

Blog banner

Deadlock and Starvation

Blog banner

The application udemy

Blog banner

How Unstructured Play Helps Children Become Creative Thinkers

Blog banner