nerdexam
GIAC

GSLC · Question #284

John works as a professional Ethical Hacker. He has been assigned a project to test the security server. Now, he suggests some countermeasures to avoid such brute force attacks on the We-are- secure…

The correct answer is B. The site should use CAPTCHA after a specific number of failed login attempts. D. The site should restrict the number of login attempts to only three times. Effective brute force countermeasures directly limit or interrupt automated login attempts - CAPTCHA and account lockout policies are the primary technical controls that achieve this.

Security Architecture & Engineering

Question

John works as a professional Ethical Hacker. He has been assigned a project to test the security server. Now, he suggests some countermeasures to avoid such brute force attacks on the We-are- secure server. Which of the following are countermeasures against a brute force attack? Each correct answer represents a complete solution. Choose all that apply.

Options

  • AThe site should force its users to change their passwords from time to time.
  • BThe site should use CAPTCHA after a specific number of failed login attempts.
  • CThe site should increase the encryption key length of the password.
  • DThe site should restrict the number of login attempts to only three times.

How the community answered

(50 responses)
  • A
    8% (4)
  • B
    74% (37)
  • C
    18% (9)

Why each option

Effective brute force countermeasures directly limit or interrupt automated login attempts - CAPTCHA and account lockout policies are the primary technical controls that achieve this.

AThe site should force its users to change their passwords from time to time.

Periodic password rotation is a general credential hygiene practice that limits the window of exposure for already-compromised passwords but does not prevent a brute force attack from occurring against the current password.

BThe site should use CAPTCHA after a specific number of failed login attempts.Correct

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a direct countermeasure against brute force because automated attack tools cannot reliably solve challenge puzzles, effectively blocking scripted login loops after a threshold of failed attempts.

CThe site should increase the encryption key length of the password.

Increasing the encryption key length used to store or transmit passwords (e.g., AES-128 vs AES-256) strengthens data-at-rest or in-transit security but does not impede an attacker submitting guesses through the login interface, which is how brute force attacks operate.

DThe site should restrict the number of login attempts to only three times.Correct

Restricting login attempts to a fixed number (such as three) before locking the account or imposing a delay is a classic account lockout policy that directly prevents brute force attacks by making exhaustive credential guessing computationally impractical.

Concept tested: Brute force attack countermeasures - lockout and CAPTCHA controls

Source: https://owasp.org/www-community/controls/Blocking_Brute_Force_Attacks

Topics

#brute force attacks#CAPTCHA#account lockout#password policy

Community Discussion

No community discussion yet for this question.

Full GSLC Practice