> ## Documentation Index
> Fetch the complete documentation index at: https://rootea.es/llms.txt
> Use this file to discover all available pages before exploring further.

# Cracking Hashes (hashcat / John)

> Cross-platform resources for Cracking Hashes (hashcat / John): curated HTB machines, PortSwigger labs and TryHackMe rooms with validated writeups and related skills.

# Cracking Hashes (hashcat / John)

This page aggregates **cross-platform resources to practice Cracking Hashes (hashcat / John)**: retired Hack The Box machines, PortSwigger Web Security Academy labs and TryHackMe rooms, plus curated resources (HackTricks, PortSwigger, etc.) and related skills.

## Curated resources

| Source     | Link                                                                                                                                                                         |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| HackTricks | [https://book.hacktricks.wiki/en/generic-methodologies-and-resources/brute-force.html](https://book.hacktricks.wiki/en/generic-methodologies-and-resources/brute-force.html) |

## HTB machines practicing Cracking Hashes (hashcat / John) (25)

| Machine                                                 | OS      | Difficulty                                           |
| ------------------------------------------------------- | ------- | ---------------------------------------------------- |
| [Acute](/en/htb/machines/windows/dificil/acute)         | Windows | <span className="dbadge dbadge-hard">HARD</span>     |
| [Anubis](/en/htb/machines/windows/insano/anubis)        | Windows | <span className="dbadge dbadge-insane">INSANE</span> |
| [APT](/en/htb/machines/windows/insano/apt)              | Windows | <span className="dbadge dbadge-insane">INSANE</span> |
| [Arctic](/en/htb/machines/windows/facil/arctic)         | Windows | <span className="dbadge dbadge-easy">EASY</span>     |
| [Charon](/en/htb/machines/linux/dificil/charon)         | Linux   | <span className="dbadge dbadge-hard">HARD</span>     |
| [CrossFit](/en/htb/machines/linux/insano/crossfit)      | Linux   | <span className="dbadge dbadge-insane">INSANE</span> |
| [Dab](/en/htb/machines/linux/dificil/dab)               | Linux   | <span className="dbadge dbadge-hard">HARD</span>     |
| [Delivery](/en/htb/machines/linux/facil/delivery)       | Linux   | <span className="dbadge dbadge-easy">EASY</span>     |
| [Forest](/en/htb/machines/windows/facil/forest)         | Windows | <span className="dbadge dbadge-easy">EASY</span>     |
| [Jewel](/en/htb/machines/linux/medio/jewel)             | Linux   | <span className="dbadge dbadge-medium">MEDIUM</span> |
| [Joker](/en/htb/machines/linux/dificil/joker)           | Linux   | <span className="dbadge dbadge-hard">HARD</span>     |
| [Node](/en/htb/machines/linux/medio/node)               | Linux   | <span className="dbadge dbadge-medium">MEDIUM</span> |
| [Phoenix](/en/htb/machines/linux/dificil/phoenix)       | Linux   | <span className="dbadge dbadge-hard">HARD</span>     |
| [RE](/en/htb/machines/windows/dificil/re)               | Windows | <span className="dbadge dbadge-hard">HARD</span>     |
| [Sauna](/en/htb/machines/windows/facil/sauna)           | Windows | <span className="dbadge dbadge-easy">EASY</span>     |
| [Schooled](/en/htb/machines/linux/medio/schooled)       | Linux   | <span className="dbadge dbadge-medium">MEDIUM</span> |
| [Scrambled](/en/htb/machines/windows/medio/scrambled)   | Windows | <span className="dbadge dbadge-medium">MEDIUM</span> |
| [StreamIO](/en/htb/machines/windows/medio/streamio)     | Windows | <span className="dbadge dbadge-medium">MEDIUM</span> |
| [Teacher](/en/htb/machines/linux/facil/teacher)         | Linux   | <span className="dbadge dbadge-easy">EASY</span>     |
| [Tenten](/en/htb/machines/linux/medio/tenten)           | Linux   | <span className="dbadge dbadge-medium">MEDIUM</span> |
| [Toby](/en/htb/machines/linux/insano/toby)              | Linux   | <span className="dbadge dbadge-insane">INSANE</span> |
| [Unbalanced](/en/htb/machines/linux/dificil/unbalanced) | Linux   | <span className="dbadge dbadge-hard">HARD</span>     |
| [Undetected](/en/htb/machines/linux/medio/undetected)   | Linux   | <span className="dbadge dbadge-medium">MEDIUM</span> |
| [Valentine](/en/htb/machines/linux/facil/valentine)     | Linux   | <span className="dbadge dbadge-easy">EASY</span>     |
| [Writer](/en/htb/machines/linux/medio/writer)           | Linux   | <span className="dbadge dbadge-medium">MEDIUM</span> |

## TryHackMe rooms practicing Cracking Hashes (hashcat / John) (22)

| Room                                                                      | Difficulty                                         | Type        | Access  | Official                                                    |
| ------------------------------------------------------------------------- | -------------------------------------------------- | ----------- | ------- | ----------------------------------------------------------- |
| [History of Malware](/en/tryhackme/rooms/historyofmalware)                | <span className="dbadge dbadge-easy">INFO</span>   | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/historyofmalware)         |
| [Advent of Cyber 2022](/en/tryhackme/rooms/adventofcyber4)                | <span className="dbadge dbadge-easy">EASY</span>   | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/adventofcyber4)           |
| [Advent of Cyber 2024](/en/tryhackme/rooms/adventofcyber2024)             | <span className="dbadge dbadge-easy">EASY</span>   | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/adventofcyber2024)        |
| [Basic Pentesting](/en/tryhackme/rooms/basicpentestingjt)                 | <span className="dbadge dbadge-easy">EASY</span>   | Challenge   | 🟢 Free | [Open](https://tryhackme.com/room/basicpentestingjt)        |
| [Brute It](/en/tryhackme/rooms/bruteit)                                   | <span className="dbadge dbadge-easy">EASY</span>   | Challenge   | 🟢 Free | [Open](https://tryhackme.com/room/bruteit)                  |
| [Bugged](/en/tryhackme/rooms/bugged)                                      | <span className="dbadge dbadge-easy">EASY</span>   | Challenge   | 🟢 Free | [Open](https://tryhackme.com/room/bugged)                   |
| [Crack the hash](/en/tryhackme/rooms/crackthehash)                        | <span className="dbadge dbadge-easy">EASY</span>   | Challenge   | 🟢 Free | [Open](https://tryhackme.com/room/crackthehash)             |
| [Easy Peasy](/en/tryhackme/rooms/easypeasyctf)                            | <span className="dbadge dbadge-easy">EASY</span>   | Challenge   | 🟢 Free | [Open](https://tryhackme.com/room/easypeasyctf)             |
| [John the Ripper: The Basics](/en/tryhackme/rooms/johntheripperbasics)    | <span className="dbadge dbadge-easy">EASY</span>   | Walkthrough | 🔵 VIP  | [Open](https://tryhackme.com/room/johntheripperbasics)      |
| [Junior Security Analyst Intro](/en/tryhackme/rooms/jrsecanalystintrouxo) | <span className="dbadge dbadge-easy">EASY</span>   | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/jrsecanalystintrouxo)     |
| [Linux Modules](/en/tryhackme/rooms/linuxmodules)                         | <span className="dbadge dbadge-easy">EASY</span>   | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/linuxmodules)             |
| [Memory Forensics](/en/tryhackme/rooms/memoryforensics)                   | <span className="dbadge dbadge-easy">EASY</span>   | Challenge   | 🟢 Free | [Open](https://tryhackme.com/room/memoryforensics)          |
| [Network Services 2](/en/tryhackme/rooms/networkservices2)                | <span className="dbadge dbadge-easy">EASY</span>   | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/networkservices2)         |
| [NoSQL Injection](/en/tryhackme/rooms/nosqlinjectiontutorial)             | <span className="dbadge dbadge-easy">EASY</span>   | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/nosqlinjectiontutorial)   |
| [Wifi Hacking 101](/en/tryhackme/rooms/wifihacking101)                    | <span className="dbadge dbadge-easy">EASY</span>   | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/wifihacking101)           |
| [Wordpress: CVE-2021-29447](/en/tryhackme/rooms/wordpresscve202129447)    | <span className="dbadge dbadge-easy">EASY</span>   | Challenge   | 🟢 Free | [Open](https://tryhackme.com/room/wordpresscve202129447)    |
| [AWS IAM Enumeration](/en/tryhackme/rooms/awsiamenumeration)              | <span className="dbadge dbadge-easy">MEDIUM</span> | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/awsiamenumeration)        |
| [Crack The Hash Level 2](/en/tryhackme/rooms/crackthehashlevel2)          | <span className="dbadge dbadge-easy">MEDIUM</span> | Challenge   | 🟢 Free | [Open](https://tryhackme.com/room/crackthehashlevel2)       |
| [Identification & Scoping](/en/tryhackme/rooms/identificationandscoping)  | <span className="dbadge dbadge-easy">MEDIUM</span> | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/identificationandscoping) |
| [Linux PrivEsc](/en/tryhackme/rooms/linuxprivesc)                         | <span className="dbadge dbadge-easy">MEDIUM</span> | Walkthrough | 🟢 Free | [Open](https://tryhackme.com/room/linuxprivesc)             |
| [REvil Corp](/en/tryhackme/rooms/revilcorp)                               | <span className="dbadge dbadge-easy">MEDIUM</span> | Challenge   | 🟢 Free | [Open](https://tryhackme.com/room/revilcorp)                |
| [Daily Bugle](/en/tryhackme/rooms/dailybugle)                             | <span className="dbadge dbadge-easy">HARD</span>   | Challenge   | 🔵 VIP  | [Open](https://tryhackme.com/room/dailybugle)               |

## Related skills

* [/en/skills/brute-force](/en/skills/brute-force)

***

← [Back to the full glossary](/en/glossary)

<script type="application/ld+json">
  {`{"@context":"https://schema.org","@type":"DefinedTerm","name":"Cracking Hashes (hashcat / John)","termCode":"cracking-hashes","inLanguage":"en","url":"https://rootea.es/en/skills/cracking-hashes","inDefinedTermSet":{"@type":"DefinedTermSet","name":"Tactical pentesting glossary","url":"https://rootea.es/en/glossary"}}`}
</script>

<script type="application/ld+json">
  {`{"@context":"https://schema.org","@type":"ItemList","name":"HTB machines practicing Cracking Hashes (hashcat / John)","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://rootea.es/en/htb/machines/windows/dificil/acute","name":"Acute"},{"@type":"ListItem","position":2,"url":"https://rootea.es/en/htb/machines/windows/insano/anubis","name":"Anubis"},{"@type":"ListItem","position":3,"url":"https://rootea.es/en/htb/machines/windows/insano/apt","name":"APT"},{"@type":"ListItem","position":4,"url":"https://rootea.es/en/htb/machines/windows/facil/arctic","name":"Arctic"},{"@type":"ListItem","position":5,"url":"https://rootea.es/en/htb/machines/linux/dificil/charon","name":"Charon"},{"@type":"ListItem","position":6,"url":"https://rootea.es/en/htb/machines/linux/insano/crossfit","name":"CrossFit"},{"@type":"ListItem","position":7,"url":"https://rootea.es/en/htb/machines/linux/dificil/dab","name":"Dab"},{"@type":"ListItem","position":8,"url":"https://rootea.es/en/htb/machines/linux/facil/delivery","name":"Delivery"},{"@type":"ListItem","position":9,"url":"https://rootea.es/en/htb/machines/windows/facil/forest","name":"Forest"},{"@type":"ListItem","position":10,"url":"https://rootea.es/en/htb/machines/linux/medio/jewel","name":"Jewel"},{"@type":"ListItem","position":11,"url":"https://rootea.es/en/htb/machines/linux/dificil/joker","name":"Joker"},{"@type":"ListItem","position":12,"url":"https://rootea.es/en/htb/machines/linux/medio/node","name":"Node"},{"@type":"ListItem","position":13,"url":"https://rootea.es/en/htb/machines/linux/dificil/phoenix","name":"Phoenix"},{"@type":"ListItem","position":14,"url":"https://rootea.es/en/htb/machines/windows/dificil/re","name":"RE"},{"@type":"ListItem","position":15,"url":"https://rootea.es/en/htb/machines/windows/facil/sauna","name":"Sauna"},{"@type":"ListItem","position":16,"url":"https://rootea.es/en/htb/machines/linux/medio/schooled","name":"Schooled"},{"@type":"ListItem","position":17,"url":"https://rootea.es/en/htb/machines/windows/medio/scrambled","name":"Scrambled"},{"@type":"ListItem","position":18,"url":"https://rootea.es/en/htb/machines/windows/medio/streamio","name":"StreamIO"},{"@type":"ListItem","position":19,"url":"https://rootea.es/en/htb/machines/linux/facil/teacher","name":"Teacher"},{"@type":"ListItem","position":20,"url":"https://rootea.es/en/htb/machines/linux/medio/tenten","name":"Tenten"},{"@type":"ListItem","position":21,"url":"https://rootea.es/en/htb/machines/linux/insano/toby","name":"Toby"},{"@type":"ListItem","position":22,"url":"https://rootea.es/en/htb/machines/linux/dificil/unbalanced","name":"Unbalanced"},{"@type":"ListItem","position":23,"url":"https://rootea.es/en/htb/machines/linux/medio/undetected","name":"Undetected"},{"@type":"ListItem","position":24,"url":"https://rootea.es/en/htb/machines/linux/facil/valentine","name":"Valentine"},{"@type":"ListItem","position":25,"url":"https://rootea.es/en/htb/machines/linux/medio/writer","name":"Writer"}]}`}
</script>

*Last updated: 2026-05-09*
