GPEN · Question #183
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- aresecure se
The correct answer is B. The site should restrict the number of login attempts to only three times. D. The site should use CAPTCHA after a specific number of failed login attempts.. Effective brute force countermeasures focus on limiting or disrupting automated login attempts directly at the authentication layer.
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- aresecure 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 increase the encryption key length of the password.
- BThe site should restrict the number of login attempts to only three times.
- CThe site should force its users to change their passwords from time to time.
- DThe site should use CAPTCHA after a specific number of failed login attempts.
How the community answered
(54 responses)- A9% (5)
- B70% (38)
- C20% (11)
Why each option
Effective brute force countermeasures focus on limiting or disrupting automated login attempts directly at the authentication layer.
Increasing encryption key length for stored passwords raises the cost of offline hash cracking but does not prevent an attacker from submitting unlimited guesses against a live login form.
Restricting login attempts to three tries before locking the account or imposing a delay directly prevents an attacker from iterating through large password lists, which is the core mechanism of a brute force attack.
Forcing periodic password changes is a credential hygiene practice that reduces the window of exposure for compromised passwords, but it does not stop an active brute force attempt from succeeding within a session.
CAPTCHA challenges after a set number of failed attempts distinguish human users from automated scripts, blocking the scripted repetition that makes brute force attacks feasible.
Concept tested: Brute force attack prevention at authentication layer
Source: https://cheatsheetseries.owasp.org/cheatsheets/Authentication_Cheat_Sheet.html
Topics
Community Discussion
No community discussion yet for this question.