Hashcat and oclHashcat have gone open source
hashcat.net