Multiple choice technology security

Which of the below attacks have no solution?

  1. phishing

  2. trojan-horse

  3. Social engineering

  4. session hijacking

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

Social engineering attacks exploit human psychology and trust, making them extremely difficult to defend against completely with technical solutions. Option C is correct. While phishing (A), trojans (B), and session hijacking (D) have technical defenses (antivirus, secure protocols, etc.), social engineering relies on manipulating people: there's no patch for human vulnerability.

AI explanation

Social engineering exploits human psychology and trust rather than a technical vulnerability, so it can't be patched or blocked purely with software or hardware controls the way phishing filters, antivirus (for trojans), or secure session tokens can mitigate the other attacks. The best defense is ongoing user awareness training, but there is no absolute technical fix, which is why it's considered to have 'no solution' in the strict sense.