1、Cain&Abel
Cain&Abel是Windows下最好的口令监听和破解工具,功能异常强大,不仅提供各种协议的口令监听、弱口令攻击,而且还支持大部分散列算法口令破解,包括暴力破解和彩虹表破解。它可以远程截取并破解windows屏保口令、远程共享口令、SMB口令、Remote Desktop口令、NTLM Session Security口令等。但工具已经停止更新,最新版只适用于Windows 2003 Server/xp或更早期的版本。
2、John the Ripper/Johnny
它是一款开源软件,是早期经典的快速口令破解命令行工具,支持大多数加密算法,如DES、MD5等。支持Linux、Windows等多种不同类型系统运行,主要用于破解较弱的Unix/Linux系统口令,但是速度不如hashcat,不支持彩虹表破解。Johnny是Linux下的图形化版本。
3、Hashcat
它是目前世界上最快最先进的基于GPU的口令恢复工具,支持5种特效攻击模式和超过170个高优化哈希算法。支持AMD和Nvidia图形处理器,支持linux和windows系统。
4、Ophcrack
专门使用彩虹表破解windows LM和NTLM散列算法加密的口令,它支持从系统导入散列值或者散列文件格式。彩虹表可以提前根据不同字符集和字符长度制作,在官方网站上可以下载到主流 彩虹表。
5、RainbowCrack
使用彩虹表进行口令破解,它支持几乎所有的散列算法,同时支持GPU加速技术,提供了自动生成彩虹表的组件,还有一个单独的多线程版本rcracki_mt。