This module tests your ability to identify authentication-based attacks. You will review server logs indicating an automated attack attempting to compromise user credentials, and match this behavior to the correct theoretical classification.

CND (312-38) Network Defense Simulation

Network Scenario

You are a Network Security Analyst monitoring the organization's SIEM dashboard. You receive a high-severity alert triggered by the perimeter SSH gateway (10.0.10.5). An external IP address is flooding the server with hundreds of authentication requests per minute, iterating through a list of common usernames and potential password combinations.

Traffic & Logs

[auth.log] Nov 02 14:10:01 gateway sshd[14201]: Failed password for root from 203.0.113.45 port 54112 ssh2 Nov 02 14:10:02 gateway sshd[14203]: Failed password for admin from 203.0.113.45 port 54114 ssh2 Nov 02 14:10:03 gateway sshd[14205]: Failed password for sysadmin from 203.0.113.45 port 54116 ssh2 Nov 02 14:10:04 gateway sshd[14207]: Failed password for test from 203.0.113.45 port 54118 ssh2 Nov 02 14:10:04 gateway sshd[14209]: Failed password for user from 203.0.113.45 port 54120 ssh2 [SIEM Alert]: Multiple Failed Logins Detected - Possible Automated Credential Attack

The logs show a classic automated attempt to guess credentials using software trying various key/string combinations.

Question

Which of the following attacks, the attacker cannot use the software, which is trying a number of key combinations in order to obtain your password?

Analyst Hint: Despite the potentially confusing grammar of the question (a common issue in certification exams), the core definition being asked for is the attack type that relies on software trying numerous "key combinations" (passwords). Look for the option that represents a "Brute Force" attack.

Expert Analysis

1. What is happening in the network

The network is experiencing an automated credential guessing attack against an external-facing SSH service. The attacker is utilizing automated software (such as Hydra, Medusa, or a custom script) to rapidly test a dictionary of usernames and passwords, hoping to find a weak or default credential that grants access to the gateway.

2. Identify attack or behavior

This is definitively a Brute-Force or Dictionary attack. The attacker is mathematically exhausting possibilities or iterating through wordlists.

3. Why correct answer is correct (E)

While the terminology "Shock brutal force" is a syntactically mangled version of Brute Force, it is the only option that aligns with the concept of "trying a number of key combinations in order to obtain your password." In real-world CND exams, candidates must often parse poorly translated questions and select the "best fit" answer that represents the underlying technical concept.

4. Why others are wrong

A. Buffer overflow: This involves sending more data to an application buffer than it can handle to overwrite memory and execute arbitrary code, not guessing passwords.
B. Zero-day attack: This leverages an unknown software vulnerability that the vendor has not yet patched.
C. Smurf attack: This is an older Distributed Denial of Service (DDoS) attack that uses ICMP echo requests with a spoofed source IP sent to a broadcast address.
D. None: Incorrect, as option E represents the brute-force concept.

5. Defensive action

To defend against brute-force attacks, network defenders should implement a defense-in-depth strategy:
Account Lockout Policies: Lock the account after 3-5 failed attempts.
Rate Limiting/IP Banning: Use tools like Fail2Ban to dynamically update firewall rules to block IPs generating excessive failed logins.
Multi-Factor Authentication (MFA): Even if the attacker guesses the password, they cannot authenticate without the second factor.
Disable Password Auth: For services like SSH, enforce Public Key Authentication only.

6. MINI LESSON: Analyzing Authentication Logs

Explore more CND simulations

Sharpen your network defense skills with realistic, interactive scenarios.

View Practice Tests