> For the complete documentation index, see [llms.txt](https://pentesting.mrw0l05zyn.cl/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pentesting.mrw0l05zyn.cl/explotacion/ataques-de-contrasenas/fuera-de-linea-offline/hashes.md).

# Hashes

## Herramientas

### Google Colaboratory (Colab)

#### Colabcat

* <https://github.com/someshkar/colabcat>

### Search-That-Hash

* <https://github.com/HashPals/Search-That-Hash>

## MD5

### John the Ripper <a href="#john-the-ripper-md5" id="john-the-ripper-md5"></a>

```shell
john hash.txt --wordlist=<path-wordlist> --format=Raw-MD5
john hash.txt --format=Raw-MD5 --show
```

### Hastcat <a href="#hastcat-md5" id="hastcat-md5"></a>

```shell
hashcat -m 0 -a 0 hash.txt <path-wordlist>
hashcat -m 0 hash.txt --show
```

## LM

* Hash LM en blanco = aad3b435b51404eeaad3b435b51404ee

### John the Ripper <a href="#lm-john-the-ripper" id="lm-john-the-ripper"></a>

```shell
john hash.txt --wordlist=<path-wordlist> --format=LM
john hash.txt --format=LM --show
```

### Hashcat <a href="#lm-hashcat" id="lm-hashcat"></a>

```shell
hashcat -m 3000 -a 0 hash.txt <path-wordlist>
hashcat -m 3000 hash.txt --show
```

## NT

* Hash NT en blanco = 31d6cfe0d16ae931b73c59d7e0c089c0

### John the Ripper <a href="#john-the-ripper-ntlm" id="john-the-ripper-ntlm"></a>

```shell
john hash.txt --wordlist=<path-wordlist> --format=NT
john hash.txt --format=NT --show
```

### Hashcat <a href="#hashcat-ntlm" id="hashcat-ntlm"></a>

```shell
hashcat -m 1000 -a 0 hash.txt <path-wordlist>
hashcat -m 1000 hash.txt --show
```

## NTLMv2

### Hashcat <a href="#hashcat-ntlmv2" id="hashcat-ntlmv2"></a>

```shell
hashcat -m 5600 -a 0 hash.txt <path-wordlist>
hashcat -m 5600 hash.txt --show
```

## SHA-256

### Hashcat <a href="#hashcat-sha-256" id="hashcat-sha-256"></a>

```shell
hashcat -m 1400 -a 0 hash.txt <path-wordlist>
hashcat -m 1400 hash.txt --show
```
