LUKS

Bruteforce

bruteforce-luks

bruteforce-luks -f `fzf-wordlist` -t50 <LUKS DISK>

Exploitation manuelle

cryptsetup luksDump <LUKS DISK> | grep 'Payload offset' # Add 1 to the result
dd if=<LUKS DISK> of=headers bs=512 count=<OFFSET +1>
hashcat -m 14600 -a 0 -w 3 headers `fzf-wordlist`

Lecture

cryptsetup LuksOpen <LUKS DISK> dump
mount /dev/mapper/dump /mnt