ハッシュ解析の常套手段レインボーテーブル

レインボーテーブルとはあらかじめ作っておいたハッシュテーブルと平分の対応表を照らし合わせ、平分を得るテクニックらしいです。
チェインと呼ばれる単位に集約されているので、テーブルの容量が少なくてすむ利点があります。

ソフトはここら辺からどうぞ
http://project-rainbowcrack.com/index.htm

参考リンク
http://backslash.ddo.jp/wordpress/index.php/archives/584