ubnt解决方案
查看: 5480|回复: 1

[转载] WPA-PSK/WPA2-PSKP解时的Hash的使用方法

[复制链接]

93

回帖

1422

积分

49 小时

在线时间

上尉

注册时间
2009-12-18
金币
1281 个
威望
4 个
荣誉
0 个

尚未签到

发表于 2010-4-16 10:30 |显示全部楼层
 Hash主要基于Cowpatty下的genpmk工具制作,这是ZerOne安全团队无线安全组通过与Aircrack-ng的airolib-ng及相关工具的便捷性、通用性反复对比后最终决定的。为方便大家学习,下面讲述一下基本的WPA PMK Hash制作方法及在进行WPA-PSK/WPA2-PSKP解时的Hash的使用方法。
  1、Hash制作篇
  以下涉及工具的Windows版本操作步骤与其Linux下版本完全一致,大家对照进行即可。
  具体步骤:在进入到Linux Shell / Windows Command下后,先使用genpmk这个工具来构建预运算Hash Table,这里需要指定针对目标的ESSID,命令如下:
  genpmk -f dictionary -d hash -s SSID
  参数解释:
  -f 这里跟上采用的字典
  -d 生成的Table文件名称
  -s 目标AP的ESSID  

  2、Hash使用篇
  具体步骤:在进入到Linux Shell / Windows Command下后,使用cowpatty这个工具来导入WPA预运算Hash Table,这里仍需要指定针对目标的ESSID,命令如下:
  cowpatty –d Hash -r *.cap -s SSID
  参数解释:
  -d 导入WPA PMK Hash Table文件名称,下图中为dlink-birth.hash
  -r 事先捕获的WPA握手数据包
  -s 目标AP的ESSID  

  3、测试数据对比
  测试环境:
  OS: Windows XP SP3
  CPU: Intel双核 T7100
  内存: 2.5GB
  一般字典模式下,平均P解速率为57.28 key /秒,如下图:  

  使用WPA Hash Table模式下,平均P解速率为71566.66 key/秒,如下图:  

  通过对比可以看到,P解速率提升了不止数倍,而是原先的近1300倍!!以上是Cowpatty所使用的WPA PMK Hash TableP解实现及效果。
  4.测试数据对比  

评分

1

查看全部评分

1848

回帖

9838

积分

739 小时

在线时间

版主

无线哥

技术达人灌水天才高级工程师

注册时间
2009-2-13
金币
6756 个
威望
115 个
荣誉
32 个
累计签到:2 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2010-4-22 17:29 |显示全部楼层
感谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-5-1 09:09

返回顶部 返回列表