散列密码破解工具


1. RainbowCrack

 RainbowCrack是一款利用彩虹表破解hash密码的破解软件。RainbowCrack的工作原理是:生成所用可能的明文并在运行中计算相应hash,然后再与字典中的目标hash进行比较,如果发现匹配则找出明文成功,否则将中间结果丢弃。彩虹表的相关知识参见这里:http://en.wikipedia.org/wiki/Rainbow_table。RainbowCrack的特点如下:

  • 全部时间内存权衡工具套件,包括彩虹表生成,排序,转换和查找。
  • 支持任何哈希算法彩虹表。
  • 支持任何字符集彩虹表。
  • 支持RAW文件格式(彩虹表.RT)和紧凑的文件格式(.RTC)。
  • 支持多内核处理器。
  • 支持GPU(通过NVIDIA的CUDA技术)。
  • 支持多GPU(通过NVIDIA的CUDA技术)。
  • 支持32位Windows XP,32位Windows Vista 和32位Windows 7。
  • 命令行和图形用户界面。

工具的更多信息及下载地址参见这里:http://project-rainbowcrack.com/



2. 使用GPU破解Hash密码的密码破解工具-oclHashcat

oclHashcat是一个利用显卡GPU破解Hash密码的高级密码恢复(advanced password recovery)工具。

工具特点:

  • 免费
  • 支持多GPU
  • 支持多种Hash
  • Linux和windows二进制文件
  • 使用OpenCL
  • 基于NVidia显卡最快的MD5(multihash)破解工具
  • 基于ATI显卡最快的MD5(multihash)破解工具
  • 支持字典(不仅限于暴力破解/Mask-Attack)
  • Can mix wordlists with Mask-Attack to emulate Hybrid-Attacks
  • 可以一边看电影一边破解
  • 支持暂停/恢复
  • 支持分布式环境
  • 更多特点参见工具网址。

支持算法:

  • MD5
  • md5(md5($pass))
  • md5(md5($pass).$salt)
  • MySQL
  • MD4
  • NTLM
  • SHA
  • WPA/WPA2

测试GPU

  • 8500gt
  • 8700mgt
  • 8800gt
  • 8800gts
  • 9600gt
  • 9800gt
  • gt240
  • gtx260
  • gtx280
  • gtx285
  • gtx295
  • hd4850
  • hd4870
  • hd5770
  • hd5870
  • hd5970

工具网址: http://hashcat.net/oclhashcat/

运行平台: Windows,Linux .
GPU 驱动和SDK: NV users require ForceWare 195.x. &  ATI users require Catalyst 10.4 and ATI Stream SDK v2.1.


利用GPU运算工具hashcat爆破window密码

: http://wenku.baidu.com/view/edec60c926fff705cc170ae3.html

http://forum.anywlan.com/thread-190283-1-1.html


你可能感兴趣的:(散列密码破解工具)