Information Security Basics

Which of the following is an example of social engineering?

  1. ACalling an employee while claiming to be the system administrator and getting them to reveal their password "to deal with an outage"
  2. BEntering special strings into the input fields of a web application to manipulate its database without authorization
  3. CUsing a program to try password candidates one after another to find one that logs in
Show answer and explanation

Answer: A. Calling an employee while claiming to be the system administrator and getting them to reveal their password "to deal with an outage"

Social engineering is the general term for techniques that exploit people's psychology, habits and carelessness rather than technical means, to get them to reveal important information such as passwords or to perform actions. Examples include phone calls or emails from someone claiming to be an administrator, business partner or boss, peeking at someone's screen or keystrokes over their shoulder (shoulder surfing), and rummaging through discarded documents (dumpster diving). A typical feature is wording that leaves no time to think, such as "hurry," "urgent" or "keep this confidential." Countermeasures include setting and publicizing a rule never to give out passwords by phone or email, and verifying the other party's identity by contacting them through contact details already known, not the ones they provided. Phishing is also a kind of social engineering, since it deceives people. Entering special strings into input fields is a technical attack such as SQL injection, and trying candidates one after another is a brute-force attack.

  • A. Correct. Deceiving people into revealing information is social engineering.
  • B. Manipulating a database with special strings through input fields is a technical attack such as SQL injection.
  • C. Trying password candidates with a program is a brute-force attack, an attack by technical means.
Practice this topic Back to topic

Related calculators

Books on Information Security Basics Ad

As an Amazon Associate I earn from qualifying purchases.

More Information Security Basics questions

  1. An email claiming to be from a contact at a business partner says, "Our account for receiving payments has changed, so please pay this invoice and future ones to the new account." When business email compromise (BEC) is suspected, what is the most appropriate response?
  2. In a web application, entering a string such as ' OR '1'='1 in the password field of the login screen lets someone log in without knowing the password. What is this attack called?
  3. As a countermeasure against SQL injection, why are prepared statements with placeholders (parameterized queries) considered more fundamental than removing dangerous characters from the input?
  4. A bulletin-board web application had a vulnerability in which scripts contained in text posted by users were executed in other visitors' browsers. Which combination correctly gives the name of this vulnerability and its fundamental countermeasure?
  5. A web application has a vulnerability in which, if a logged-in user opens a trap page prepared by an attacker, the user's browser sends requests to the legitimate site that the user did not intend, such as transferring money or changing settings. Which is an appropriate countermeasure?