look into a tiny program called rainbowcrack it technically is a brute force cracker, but it uses algorythmes to break down and decode the hashes in seconds, it is whaat the website uses... in the earlier versions of this website, thaat information was just given out freely.... however, the hash databases are roughly 30 gigs and would take years of computing time for a single machine... however there are some sites that offer these so called tables... this program... rainbow crack.... can also hack MySQL passwords and ppossibly *nix passwords....
happy googling