oclhashcat-plus is worlds first and only gpgpu based rule engine and worlds fastest md5crypt, phpass, mscash2 and wpa / wpa2 cracker.

features

free
multi-gpu (up to 16 gpus)
multi-hash (up to 24 million hashes)
multi-os (linux & windows native binaries)
multi-platform (opencl & cuda support)
multi-algo (see below)
low resource utilization, you can still watch movies or play games while cracking
focuses highly iterated, modern hashes
focuses single dictionary based attacks
supports pause / resume while cracking
supports reading words from file
supports reading words from stdin
integrated thermal watch***
20+ algorithms implemented with performance in mind
... and much more


algorithms

md5
joomla
oscommerce, xt:commerce
sha1
sha-1(base64), nsldap, netscape ldap sha
ssha-1(base64), nsldaps, netscape ldap ssha
oracle 11g
smf > v1.1
osx v10.4, v10.5, v10.6
mssql(2000)
mssql(2005)
mysql
phpass, md5(wordpress), md5(phpbb3)
md5crypt, md5(unix), freebsd md5, cisco-ios md5
md4
ntlm
dcc, mscash
sha256
descrypt, des(unix), traditional des
md5apr1, md5(apr), apache md5
sha512
osx v10.7
dcc2, mscash2
cisco-pix md5
wpa/wpa2
double md5
vbulletin < v3.8.5 vbulletin > v3.8.5
ipb2+, mybb1.2+
lm
oracle 7-10g