Password Cracking

We will show different tools we can use to crack hashes.

Tools


hashcat

ASREPRoast

hashcat -m 18200 hash.txt /usr/share/wordlist/rockyou.txt

Kerberoasting

hashcat -m 13100 hash.txt /usr/share/wordlist/rockyou.txt

Hashcat Rules

Below we can see a sample rules files I created during an engagement.

:
l
u
c
$1$2$3$!
$1$2$3$!
$1$2$3$?

$2$0$2$0
$2$0$2$1
$2$0$2$2
$2$0$2$3
$2$0$2$4

l$1$2$3$!
u$1$2$3$!
c$1$2$3$!
lc$1$2$3$!

We can combine may other combinations but the above should work for many machines.


john


Generate Name Permutations

Imagine we have found name of employees on the website of our target. We should generate a list with some common permutations for usernames.

We will use called username-anarchy to generate our permutations.

However I also developed my own little python script to generate simple usernames.

However my script has duplicates so we need to do a little bashfu.

Someday I should modify the script to request

Websites

CrackStation

Last updated