keyHashcat

Identifying hashes

$1$  : MD5
$2a$ : Blowfish
$2y$ : Blowfish, with correct handling of 8 bit characters
$5$  : SHA256
$6$  : SHA512

Identify Hash with Hashid

 hashid '$apr1$71850310$gh9m4xcAn3MGxogwX/ztb.’
hashid hashes.txt 

Identifying Hashcat mode with Hashid

hashid '$DCC2$10240#tom#e4e938d12fe5974dc42a90120bd9c90f' -m

HASHCAT

Hashcat - Example Hashes

hashcat --example-hashes | less

Hashcat - Syntax

Combination Attack

Hashcat Syntax

MASK ATTACK

Placeholder

Meaning

?l

lower-case ASCII letters (a-z)

?u

upper-case ASCII letters (A-Z)

?d

digits (0-9)

?h

0123456789abcdef

?H

0123456789ABCDEF

?s

special characters («space»!"#$%&'()*+,-./:;<=>?@[]^_`{

?a

?l?u?d?s

?b

0x00 - 0xff

Mask Attack Syntax

'ILFREIGHTabcxy2015’

HYBRID ATTACK

Hashcat - Hybrid Attack using Wordlists

football1$

2015football

Creating Custom Wordlists

Crunch Syntax

Crunch Generate Wordlist

Crunch Wordlist Using Pattern

ILFREIGHTYYYYXXXX

Crunch - Create Word List using Pattern

The "-d" option is used to specify the amount of repetition

Last updated