Challenge 3 – cracking Linux hashes