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

38_Exploring The Honeynet Project

Blog banner

Deadlock

Blog banner

Penetration Testing

Blog banner

Optimization of operating system design

Blog banner

Sniffing: A Cyber Security Threat

Blog banner

The khan mehtab transforming the modular switches company

Blog banner

Creating Digitally Signed Document

Blog banner

Uniprocessor Scheduling

Blog banner

Explain Multiprocessors

Blog banner

?What Children Learn Between Activities: The Hidden Learning Moments in a Preschool Day

Blog banner

The Lunchbox That Came Back Untouched — How to Handle a Fussy Eater at Preschool Age

Blog banner

Fitness

Blog banner

Facebook marketing

Blog banner

Sleep Matters: The Science Behind Toddler Naps

Blog banner

Im Photographer

Blog banner

Indian Culture and Tradition

Blog banner

Disk Management

Blog banner

Fault Tolerance in an Operating System

Blog banner

Modern Operating System

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner

Vulnerability Assessment

Blog banner

AI & Data Science in Healthcare – Predicting diseases, medical imaging analysis

Blog banner

Importance of business process documentation

Blog banner

File Organization and Access

Blog banner

Which Smartphone Company Has the Largest Market Share in India?

Blog banner

Retiring ISS

Blog banner

10 Alien Encounters and Abduction Stories

Blog banner

Developments in Modern Operating Systems

Blog banner

Exploring Human Factors in Cyber Forensics Investigations.

Blog banner

Virtual memory

Blog banner

How to kiss

Blog banner

Ubiquitous Computing

Blog banner

10 Problems you face if you are an Otaku

Blog banner

Real-time Scheduling - 53003230061

Blog banner

Rain bow

Blog banner

Memory Management of Operating System(OS)

Blog banner

Shoulders

Blog banner

Stories Woven in Silk: The Meaning Behind Patola Motifs

Blog banner

"Audit" In Data Science

Blog banner

Pooja Silver

Blog banner

Data carving - using hex editor

Blog banner

KEAP MANAGEMENT SYSTEM

Blog banner