Python script that performs a dictionary attack on unix shadow files
./sda.py -p password file -d dictionary file -t number of threads
The number of threads is optional and will default to 1 if not specified.
Password cracking can use a lot of ram and cpu usage especially for
large wordlists and a large number of threads.
GPLV3+