Multiple choice technology security

A user downloads a freeware to cut down on the budget, later on he finds out his internet bills were much more than normal, and in addition most of his native applications were behaving in an unpredicted manner.

  1. Trojan Horse

  2. Virus.

  3. Malware.

  4. Keylogger.

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

A Trojan Horse is malicious software disguised as legitimate software. The 'freeware' appeared useful but caused unauthorized data usage (internet bills) and erratic application behavior (malicious activity). Viruses replicate themselves, malware is a broad category, and keyloggers capture keystrokes specifically.

AI explanation

This scenario is the textbook definition of a Trojan Horse: malicious code hidden inside a program the user wants and willingly installs (a 'free' budget/utility app). Once installed, it performs hidden malicious functions - e.g. turning the machine into a botnet node or opening backdoor/relay connections that spike bandwidth usage (explaining the higher internet bill), and it interferes with other installed programs by hogging resources, hooking processes, or corrupting shared components (explaining the erratic behavior of 'native applications'). 'Malware' is technically true but is the generic umbrella term covering Trojans, viruses, worms, spyware, etc. - it is not the precise classification the scenario is built to test. Virus (self-replicating file infector) and Keylogger (keystroke capture only) don't match the description either. The defining trait tested here - malicious payload disguised inside desirable freeware - is specifically the definition of Trojan Horse.