ThatQuiz Test Library Take this test now
Computer virus - Quiz
Contributed by: Clifford
  • 1. What is the primary characteristic of a cavity virus?
A) It encrypts the entire host file to prevent unauthorized access.
B) It modifies the last modified date of the host file to match the original.
C) It deletes system processes to avoid detection.
D) It overwrites unused areas of executable files to infect them without increasing their size.
  • 2. Which virus is cited as an example of a cavity virus?
A) The W32/Simile virus
B) The Conficker virus
C) The CIH virus
D) The polymorphic engine virus
  • 3. What is a rootkit used for in the context of computer viruses?
A) Automatically rebooting the system to trigger encryption.
B) Increasing the file size to hide malicious code within gaps.
C) Hiding the virus by preventing it from appearing on the system process list.
D) Encrypting the virus code to bypass signature scanning.
  • 4. Why is 'cleaning' a system after an infection often considered unreliable?
A) Because antivirus software is incapable of deleting files.
B) Because viruses automatically reinstall themselves through the internet.
C) Because once an infection occurs, the integrity of the system cannot be guaranteed.
D) Because Windows files are too large to be scanned.
  • 5. How do some viruses trick antivirus software during a 'read' request?
A) By intercepting the request and returning an uninfected version of the file.
B) By deleting the antivirus software before it starts.
C) By changing the system time to expire the antivirus license.
D) By encrypting the entire NTFS file system.
  • 6. What is the only reliable method to avoid 'stealth' viruses mentioned in the text?
A) Booting from a medium known to be clear.
B) Updating the operating system to the latest version.
C) Using a faster processor for scanning.
D) Disabling all read requests to the hard drive.
  • 7. What do many modern antivirus programs use to find virus patterns?
A) Manual file inspection by users
B) Hardware keyloggers
C) Virus signatures
D) Deleting all executable files
  • 8. How does simple encryption attempt to evade signature detection?
A) By renaming the file extension.
B) By deleting the decryption module.
C) By encoding the body of the virus so the scanner cannot see it directly.
D) By using polymorphic engines exclusively.
  • 9. What makes polymorphic viruses more difficult to detect than simple encrypted viruses?
A) They are always larger in file size.
B) The decryption module itself is modified on each infection.
C) They do not use encryption.
D) They only infect non-executable files.
  • 10. What is the function of a metamorphic engine?
A) To encrypt files for ransom purposes.
B) To hide the virus in the system registry.
C) To speed up the system's boot time.
D) To rewrite the virus code completely each time it infects a new executable.
  • 11. Why is W32/Simile considered a complex metamorphic virus?
A) Because it resides entirely in the system memory.
B) Because it consists of over 14,000 lines of code.
C) Because it is entirely written in a high-level language.
D) Because it uses a simple XOR operation for decryption.
  • 12. What is the advantage of using 'slow' polymorphic code?
A) It reduces the CPU usage of the virus.
B) It makes obtaining representative samples for researchers more difficult.
C) It allows the virus to spread faster across networks.
D) It prevents the virus from being deleted by the user.
  • 13. How can antivirus software detect polymorphic viruses despite their changing code?
A) By searching for a single static signature.
B) By using an emulator or statistical pattern analysis.
C) By checking the file creation date.
D) By ignoring the decryption module entirely.
  • 14. What was the purpose of old DOS viruses changing the 'last modified' date?
A) To bypass the NTFS file system.
B) To prevent the virus from self-replicating.
C) To avoid detection by users.
D) To speed up file system access.
  • 15. What happens if a virus overwrites the cryptographic hashes of system files in older Windows versions?
A) The operating system crashes immediately.
B) The System File Checker may incorrectly report altered files as authentic.
C) The virus is automatically deleted.
D) The virus becomes visible to the user.
  • 16. What is another common name for the virus trigger?
A) Resident module
B) Logic bomb
C) Propagation unit
D) Infection vector
  • 17. What is the primary function of the payload in a computer virus?
A) Executing malicious activity
B) Scanning the hard drive
C) Determining the activation time
D) Replicating the virus code
  • 18. How many phases are identified in the life cycle of a computer virus?
A) Five
B) Two
C) Three
D) Four
  • 19. In which phase is the virus idle and taking no action?
A) Propagation phase
B) Triggering phase
C) Execution phase
D) Dormant phase
  • 20. Which phase involves the actual release and performance of the payload?
A) Triggering phase
B) Execution phase
C) Dormant phase
D) Propagation phase
  • 21. Where does a memory-resident virus reside after execution?
A) The CPU cache
B) The BIOS chip
C) External storage devices only
D) RAM
  • 22. What is the primary target of a boot sector virus?
A) System binary files
B) RAM address space
C) Microsoft Word macros
D) Master Boot Record
  • 23. What is the most common way boot sector viruses are transmitted?
A) Email attachments
B) Downloading web pages
C) System updates
D) Physical media
  • 24. Which email application is frequently targeted by email viruses?
A) Microsoft Outlook
B) Microsoft Excel
C) Microsoft Paint
D) Microsoft Notepad
  • 25. Which component determines the condition for payload activation?
A) Infection mechanism
B) Propagation module
C) Trigger
D) Execution handler
  • 26. Are all computer viruses equipped with a dormant phase?
A) Yes
B) No
C) Only macro viruses
D) Only boot sector viruses
  • 27. What is the primary difference between a computer virus and a computer worm?
A) A worm is always less dangerous than a virus.
B) A worm does not require a host program.
C) A worm cannot replicate itself.
D) A virus is an independent program.
  • 28. Who is considered the theoretical father of computer virology?
A) John von Neumann
B) Richard Skrenta
C) Fred Cohen
D) Bob Thomas
  • 29. Which virus was the first to appear 'in the wild' on personal computers?
A) Creeper
B) Elk Cloner
C) Brain
D) WinVir
  • 30. Who coined the term 'virus' for a self-reproducing program?
A) Leonard Adleman
B) Jürgen Kraus
C) John von Neumann
D) Fred Cohen
  • 31. What was the first IBM PC compatible virus in the wild?
A) Elk Cloner
B) SCA virus
C) WinVir
D) (c)Brain
  • 32. Which virus was the first to specifically target Windows 95?
A) WinVir
B) Win32.Cabanas
C) Bizatch
D) Creeper
  • 33. How did the Elk Cloner virus spread?
A) Via the internet.
B) Via network cable.
C) Via floppy disk.
D) Via email attachments.
  • 34. What motive is mentioned for creating ransomware?
A) Personal amusement only.
B) Seeking profit.
C) Improving system performance.
D) Testing antivirus software.
  • 35. In what year was the first academic work on self-replicating programs done?
A) 1949
B) 1981
C) 1971
D) 1986
  • 36. What operating system did the Creeper virus infect on DEC PDP-10 computers?
A) Apple DOS 3.3
B) TENEX
C) Windows 95
D) MS-DOS
  • 37. Which virus was the first known to target Windows NT?
A) WinVir
B) Creeper
C) Bizatch
D) Win32.Cabanas
Created with That Quiz — a math test site for students of all grade levels.