Multiple choice technology security

This attack uses malicious code masqueraded as a trusted application. The malicious code can be injected on benign applications, masqueraded in e-mail links, or sometimes hidden in JavaScript pages to make furtive attacks against vulnerable internet Browsers.

  1. Trojan horse

  2. Spyware

  3. Man in the middle attack

  4. HTTP Request Smuggling

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

A Trojan horse is malicious code disguised as legitimate software - it can be injected into benign applications, delivered via email links, or hidden in JavaScript for covert attacks. Spyware monitors activity without masquerading, MITM intercepts communications, and HTTP smuggling exploits request parsing vulnerabilities.

AI explanation

A Trojan horse is malware disguised as, or bundled with, something that looks legitimate — an email link, a benign-looking app, or embedded script — so the victim runs it unknowingly. Spyware specifically focuses on covert data collection rather than disguise as the defining trait, and a man-in-the-middle attack intercepts communication between two parties rather than masquerading as trusted code. HTTP request smuggling is a protocol-level attack exploiting inconsistent request parsing, unrelated to disguised malicious code.