Compromising Credentials via Offline Brute-Force

Answer Correct answer: A — The former employee can perform an offline brute-force attack against the stolen encrypted_passwords.db file to recover plaintext passwords.

An audit report showed that a former employee saved the following files to an external USB drive before the employee's termination date: • annual_tax_form.pdf • encrypted_passwords.db • team_picture.jpg • contact_list.db • human_resources.txt Which of the following could the former employee do to potentially compromise corporate credentials?

  1. Perform an offline brute-force attack Correct Answer
  2. Use the files to create a rainbow table.
  3. Conduct a token replay.
  4. Release a network dictionary attack.

Community Votes

A
78%
B
22%

78% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

The core concept is distinguishing between online and offline attacks; the trap is confusing rainbow table creation with the active process of brute-forcing known hashes.

This question tests knowledge of password attack vectors when sensitive data like encrypted password databases is exfiltrated. The correct answer identifies the offline brute-force attack as the primary method for cracking stolen hashes.

Many candidates incorrectly select 'Use the files to create a rainbow table' because they recognize the presence of hashed passwords but misunderstand that creating a new rainbow table is impractical compared to directly brute-forcing the specific stolen hashes.

Community Discussion (7 comments)

jkalfo 👍 2
nobody is saying it but i chose b at first . but the f-employee could USE a rainbow table , but i dont think he could create one
spencer0328 👍 2 Selected: B
absolutely B Rainbow tables are precomputed tables used for reversing cryptographic hash functions, often used in password attacks. The presence of the "encrypted_passwords.db" file suggests that it contains hashed passwords. By using this file to create a rainbow table, the former employee could potentially compromise corporate credentials by quickly cracking hashed passwords and gaining unauthorized access to systems and accounts
AspiringNerd 👍 1 Selected: A
Believe the answer is offline brute-force attack.
shady23 👍 1 Selected: A
Perform an offline brute-force attack
salah112 👍 4 Selected: A
A. Perform an offline brute-force attack The former employee, having obtained files such as "encrypted_passwords.db" and "human_resources.txt," could potentially perform an offline brute-force attack on the encrypted passwords. In an offline brute-force attack, the attacker attempts various combinations of passwords against the encrypted file to discover the original passwords. If the encryption is weak or the passwords are not properly hashed and salted, this type of attack could be successful.
Yomzie 👍 3
Brute-force attacks can take place both offline or online. For an offline attack, the hacker would have access to the encrypted password hashes and try different key without the risk of discovery or interference.
Hs1208 👍 1 Selected: A
A. Perform an offline brute-force attack ,having saved files such as "encrypted_passwords.db,".

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

A former employee who steals an 'encrypted_passwords.db' file possesses the cryptographic hashes of user passwords. Since the attacker has the target hashes in hand, they can perform an offline brute-force attack, trying millions of password guesses per second without interacting with the live network or triggering account lockouts. This makes it the most direct and effective method for compromising credentials from the stolen file.

Why the Other Options Are Wrong

Option B is incorrect because while rainbow tables are used for reversing hashes, creating a custom rainbow table for specific salts or unique hash algorithms is computationally expensive and often unnecessary when standard brute-force or dictionary tools can be run directly against the stolen file. Option C, token replay, requires capturing active authentication tokens, not static database files. Option D refers to a network-based attack where guesses are sent over the wire, which contradicts the scenario of having local access to exfiltrated data.

Community Comment Notes

Community consensus strongly favors the offline brute-force approach. As salah112 noted, the attacker attempts various combinations against the encrypted file to discover original passwords. Yomzie emphasized that offline attacks allow hackers to try keys without risk of discovery. While some users initially considered rainbow tables, the prevailing view supports the direct brute-force capability enabled by the stolen database.

Official Reference

Exam Strategy

When you see 'exfiltrated' or 'stolen' data containing hashes, immediately think 'offline'. If the data is live traffic, think 'online' or 'replay'. Always match the attack vector to the attacker's immediate resources.

Frequently Asked Questions

Why not create a rainbow table?

Creating a rainbow table is often impractical due to storage requirements and salt usage. Directly brute-forcing the specific stolen hashes is faster and more efficient.

What is the difference between online and offline brute-force?

Online attacks interact with the live system and risk detection/lockouts. Offline attacks use stolen data locally, allowing unlimited attempts without immediate detection.

Related Analysis

← Back to SY0-601 Study Guide