CEH Enumeration and System Hacking Practice Question
Which tool is specifically designed to crack Windows LAN Manager (LM) and NTLM hashes using rainbow tables?
⚠ Common exam trap
Test-takers frequently confuse 'rainbow table' tools with general hash crackers like Hashcat or John the Ripper, but the question specifically asks for a tool designed for Windows LM/NTLM hashes using rainbow tables, which is Ophcrack's unique niche.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Ophcrack
Ophcrack is specifically designed to crack Windows LM and NTLM hashes using precomputed rainbow tables. It relies on the time-memory trade-off technique, where rainbow tables allow rapid reversal of hashes without brute-forcing each password individually. This makes it the correct choice for the scenario described.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
John the Ripper
Why it's wrong here
John the Ripper is a powerful, open-source password cracking tool renowned for its versatility across numerous hash types, including various Unix crypt formats, Kerberos AFS, and even Windows LM and NTLM hashes. While it possesses the capability to crack LM hashes through dictionary or brute-force attacks, it is a general-purpose cracker rather than one specifically engineered with pre-optimized tables or a primary focus solely on the unique weaknesses of the Windows LAN Manager protocol. Its strength lies in its broad applicability and configurable attack modes for a wide range of cryptographic challenges.
- ✗
RainbowCrack
Why it's wrong here
RainbowCrack is a tool that generates and uses rainbow tables, which are precomputed hash tables designed to significantly speed up the process of cracking password hashes by trading storage space for computation time. While rainbow tables can be highly effective for cracking LM hashes due to their inherent weaknesses, RainbowCrack itself is a generic rainbow table utility, not exclusively tailored to the Windows LAN Manager protocol. It can be applied to various hash types, making it a versatile tool for precomputation-based attacks rather than a specialized LM cracker.
- ✗
Hashcat
Why it's wrong here
Hashcat is an incredibly fast and widely used password recovery tool, often leveraging GPU acceleration to achieve high performance across a vast array of hash algorithms and attack types, including brute-force, dictionary, and mask attacks. Although Hashcat is fully capable of cracking Windows LM hashes efficiently, it is a comprehensive, multi-purpose cracking utility supporting hundreds of different hash modes. It is not 'specifically designed' for the Windows LAN Manager protocol in the sense of being pre-packaged with LM-specific tables or having its core architecture singularly focused on LM's unique structure, unlike Ophcrack.
- ✓
Ophcrack
Why this is correct
Ophcrack is a free, open-source password cracker specifically designed for Windows passwords, making it the correct answer. It leverages precomputed rainbow tables, often distributed as a live CD or USB, which are highly optimized for cracking LM (LAN Manager) and NTLM hashes. Its primary function and user-friendly interface are tailored to exploit the known weaknesses of these Windows authentication protocols, providing an efficient and straightforward solution for recovering Windows user passwords.
Go deeper
Related to this question
About these practice questions
Courseiva writes every CEH question from scratch — 870 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CEH practice question is part of Courseiva's free EC-Council certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CEH exam.