These are a couple of scripts and a library for auditing the security of LDAP SSHA1 passwords.
crack.py takes 2 arguments: a file of hashes, 1 per line, and a file of dictionary words to try, 1 per line.
bruteforce.py takes 3 arguments: a file of hashes, 1 per line, the minimum length of password to try, and the maximum length of password to try.
USE AT YOUR OWN RISK ON DATA YOU OWN! I am not liable for any criminal or illegitimate use of this software.