0%

hashcat使用说明

1.抓包

首先用CDlinux系统进行抓包,CDlinux抓包我就不详细说明了

  1. 到这里可以查看如何安装CDlinux http://jingyan.baidu.com/article/7f766daf5173a94101e1d0fa.html
  2. 到这里可以查看如何使用CDlinux http://jingyan.baidu.com/article/1e5468f9293d07484961b7d4.html

2.简介

  • hashcat是用来破解WPA2的包,当然也可以破解很多东西(如系统密码、rar、MD5等等,它比较受欢迎)
  • hashcat下载 https://hashcat.net/
  • windows 和linux 都可以,破解速度还可以,主要还用到GPU显卡并行模式,破解速度相当快
  • Git:https://github.com/hashcat/hashcat

3.思路

  1. 先用弱口令字典破解
  2. 弱口令破解不了,就开始用GPU显卡进行8-12位数字破解
  3. 上面破解不了,就开始用GPU显卡进行8-12位数字字母特殊字符组合破解

4.破解

参考 https://blog.csdn.net/SHIGUANGTUJING/article/details/90074614

** 【首先】我用64位系统就用hashcat64.exe,找到下载的文件目录,shift+右键-在此处打开命令窗口.格式如下: **

4.1用7个字典破解34-96-72-0A-0C-DA_handshake.cap.hccap包

1
2
3
hashcat64.exe -m 2500 E:\a\wifi\cap\888888.hccapx E:\a\wifi\dict\wpa2.dict G:\wifi\dic\2.dict  G:\wifi\dic\3.dict G:\wifi\dic\5.dict G:\wifi\dic\6.dict G:\wifi\dic\7.dict

hashcat64.exe -m 2500 -a 0 E:\a\wifi\netcore\netcore.hccapx E:\a\wifi\dict\feng.txt

4.2用GPU且8位数字掩码来破解34-96-72-0A-0C-DA_handshake.cap.hccap包

hashcat64.exe -a 3 -m 2500 E:\a\wifi\888888.hccapx ?d?d?d?d?d?d?d?d

4.3用GPU且9位大小写字母特殊字符组合的掩码来破解34-96-72-0A-0C-DA_handshake.cap.hccap包

hashcat64.exe -a 3 -m 2500 G:\wifi\jianhong.hccapx --custom-charset1=?a ?1?1?1?1?1?1?1?1?1

5.工具

  1. Cracking WPA/WPA2 with oclHashcat:https://hashcat.net/wiki/doku.PHP?id=cracking_wpawpa2
  2. 在线cap转为hccapx格式:https://hashcat.net/cap2hccap/

6.小技巧

可以在hashcat的目录下建一个bat命令批量执行多个wpa-1-34.txt dict 字典目录如下:
for /l %x in (1, 1, 34) do echo hashcat64.exe -m 2500 -a 0 E:\wifi\netcore.hccapx E:\wifi\wpa-%x.txt