PT0-001 · Question #201
Which of the following wordlists is BEST for cracking MD5 password hashes of an application's users from a compromised database?
The correct answer is A. . /wordlists/rockyou.txt. rockyou.txt is the standard general-purpose password wordlist used for credential cracking because it contains millions of real passwords from an actual data breach.
Question
Which of the following wordlists is BEST for cracking MD5 password hashes of an application's users from a compromised database?
Options
- A. /wordlists/rockyou.txt
- B./dirb/wordlists/big.txt
- C./wfuzz/wordlist''vulns/sq1_inj -txt
- D./wordlists/raeta3ploit/roet_uaerpass.txt
How the community answered
(22 responses)- A86% (19)
- B5% (1)
- C5% (1)
- D5% (1)
Why each option
rockyou.txt is the standard general-purpose password wordlist used for credential cracking because it contains millions of real passwords from an actual data breach.
rockyou.txt was derived from the 2009 RockYou data breach and contains approximately 14 million real plaintext passwords used by actual users, making it highly effective against human-chosen passwords stored as MD5 hashes. Because MD5 is a fast, unsalted hash in many legacy applications, dictionary attacks using rockyou.txt can recover a large percentage of common passwords quickly. It is the de facto first-choice wordlist for password auditing in tools like Hashcat and John the Ripper.
dirb's big.txt is a web content discovery wordlist containing directory and file names, not passwords, and is inappropriate for hash cracking.
The wfuzz SQL injection wordlist contains SQL syntax payloads for fuzzing web inputs, not human-chosen password candidates.
Metasploit's root_userpass.txt contains default service credentials for common network devices and services, not the general user password patterns found in application databases.
Concept tested: Password wordlist selection for hash cracking
Source: https://www.kali.org/tools/wordlists/
Topics
Community Discussion
No community discussion yet for this question.