└─$
└─$
└─$
└─$
└─$
Learn Hashcat, John the Ripper, Hydra, and CeWL through interactive terminal simulations, visual workflows, and beginner-friendly methodology — all in one platform.
Each tool covers a critical phase of the password security assessment workflow — from wordlist generation to hash cracking and online authentication testing.
The world's fastest password recovery tool. Hashcat leverages GPU acceleration to crack password hashes using multiple attack strategies.
| -m Mode | Hash Type | Example Hash |
|---|---|---|
| 0 | MD5 | 5f4dcc3b5aa765d61d8327... |
| 100 | SHA-1 | 5baa61e4c9b93f3f0682250b... |
| 1000 | NTLM | 8846f7eaee8fb117ad06bdd83... |
| 1800 | SHA-512 (Unix) | $6$rounds=5000$abc$... |
| 3200 | bcrypt | $2y$10$abc123... |
| 1400 | SHA-256 | 5e884898da280471... |
A classic, flexible password auditing tool. John auto-detects hash types, supports multiple attack modes, and excels at auditing Unix and application password files.
Hydra tests live authentication services over a network. Unlike offline crackers, Hydra sends real login attempts to running services — making authorization critical.
CeWL crawls websites and extracts real words to build targeted password wordlists. People often use words from their company, projects, or interests as passwords.
Real-world password auditing chains multiple tools. Here's how each workflow connects in a complete security assessment methodology.
Uses organization-specific words to crack hashed passwords. Most effective when you know the target's industry, product names, or company culture. CeWL feeds Hashcat a custom vocabulary instead of a generic list.
Pairs custom wordlist generation with live authentication testing. CeWL creates a targeted dictionary, which Hydra then uses to test against real running services like SSH or FTP on authorized systems.
Uses John for quick initial auditing with auto-detection, then escalates to Hashcat's GPU power for remaining hashes. John's ease of use complements Hashcat's raw speed — covering more ground in less time.
These core Linux utilities are essential companions for every password auditing workflow — from inspecting files to cleaning wordlists and checking network connectivity.
Follow this structured path from Linux basics to complete password auditing methodology. Each stage builds on the previous one.
Type commands or click suggestions to see simulated educational outputs. Practice the syntax before working in a real lab environment.