All Exams Test series for 1 year @ ₹349 only
Question

A disruptive program that spreads from program to program or from disk to disk is known as a ______

The correct answer is

Virus

Virus: Understanding Self-Spreading Malicious Programs

A computer program that spreads from program to program or from disk to disk, causing disruption, is commonly known as a virus. Computer viruses are a type of malicious software, or malware, designed to replicate themselves and spread to other computers or systems. They achieve this by inserting themselves into legitimate programs, documents, or boot sectors of disks.

Virus Functionality and Spread

A key characteristic of a virus is its ability to self-replicate. Once a computer virus infects a system, it tries to spread to other programs on the same computer, or to other computers through network connections, removable drives (like USBs), or email attachments. When the infected program is run, or the infected disk is accessed, the virus code also executes, potentially causing damage or further infection.

  • Self-Replication: The defining feature of a computer virus is its capacity to make copies of itself and spread to other files or systems.
  • Host Dependency: Unlike standalone malware, a virus typically requires a host program or file to attach itself to. It activates when the host program is run.
  • Disruptive Actions: Once active, a virus can perform various malicious actions, ranging from displaying annoying messages to corrupting data, deleting files, or even rendering the system inoperable.

Distinguishing Viruses from Other Malware

It is important to differentiate a virus from other types of malware often confused with it:

  • Trojan Horse: A Trojan horse (often just "Trojan") is a type of malware that disguises itself as legitimate software. Unlike a virus, a Trojan does not self-replicate or spread by itself. It relies on tricking a user into installing it, after which it can perform various malicious functions, such as stealing data, creating backdoors, or taking control of the system. Its name comes from the ancient Greek story of the wooden horse used to conquer Troy.
  • Time Bomb: A time bomb is a piece of code intentionally inserted into a software system that will set off a malicious function on a specific date or time, or after a specific condition is met. It is a type of logic bomb. A time bomb itself does not inherently self-replicate or spread from program to program in the way a virus does. It's a payload that activates at a predefined moment. The option "Time-related bomb sequence" is essentially a descriptive phrase for a time bomb's activation mechanism and not a separate category of self-replicating malware.

Based on the definition of a program that "spreads from program to program or from disk to disk" and is "disruptive," the most accurate term is a virus.

Was this answer helpful?

Important Questions from Network Security

  1. Which one of the following is usually used in the process of Wi-fi hacking?

  2. Which mode is a block cipher implementation as a self synchronizing stream cipher?

  3. U interface in ISDN is the interface between

  4. Given below are two statements: One is labeled as Assertion (A) and the other is labeled as Reason (R) :

    Statement I: In Caesar Cipher each letter of Plain text is replaced by another letter for encryption. 

    Statement II:  Diffie-Hellman algorithm is used for exchange of secret key. 

    In the light of the above statements, choose the correct answer from the options given below:

  5. Which of the following is not needed by an encryption algorithm used in Cryptography?

Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App