找到并单击“终端”应用程序，图标是一个中间带有白色“$_”图案的黑色方块。 也可以按Alt+Ctrl+T来打开“终端”。 输入以下命令，然后按↵ Enter：  sudo apt-get install aircrack-ng 输入电脑的登录密码，然后按↵ Enter。这样就可以使用root权限在“终端”中执行命令。 如果稍后根据本文中的说明打开了另一个“终端”窗口，可能还需要运行sudo命令和/或再次输入密码。 出现提示时输入Y，然后等待程序完成安装。 输入以下命令，然后按↵ Enter。  airmon-ng 它位于“Interface”列中。  如果破解的是自己的网络，名称通常是“wlan0”。 如果没有看到监听接口，无线网卡可能不支持监听。 输入以下命令，然后按↵ Enter开始监听：  airmon-ng start wlan0   将“wlan0”替换为目标网络的名称。 输入以下命令：  iwconfig 某些情况下，无线网卡会和电脑上运行的服务冲突。输入以下命令杀掉这些进程：  airmon-ng check kill 大部分情况下，名称类似“mon0”或“wlan0mon”。 要获取附近的路由器列表，输入以下命令：  airodump-ng mon0   将“mon0”替换为上一步中的监听接口名称。 在每一行字符串的末尾都有一个名称，找到要破解的网络名称。 如果在网络名称旁看到“WPA”或“WPA2”，可以继续下一步骤，否则就无法破解网络。 这些信息在网络名称的左侧：   MAC地址——它是路由器所在行最左侧的一串数字。  信道——它是WPA或WPA2标记左侧的数字，比如0、1、2等。 有设备连接网络时就会发生“握手”，比如电脑连接路由器时。输入以下代码，注意将命令中的以下部分替换为网络的实际信息：  airodump-ng -c channel --bssid MAC -w /root/Desktop/ mon0    将“channel”替换为上一步中找到的信道号。 将“MAC”替换为上一步中找到的MAC地址。 将“mon0”替换为实际的接口名称。 以下为地址示例：   airodump-ng -c 3 --bssid 1C:1C:1E:C1:AB:C1 -w /root/Desktop/ wlan0mon 看到屏幕右上角出现“WPA handshake: <Mac地址>”的提示后，继续下一步。 如果不想等待，可以使用Deauth攻击强行握手，然后再继续下一步。 按Ctrl+C退出，检查电脑桌面上是否有“.cap”文件。 改名的目的是方便你稍后找到它，但也可以不改。输入以下命令更改名称，注意将“name”替换为期望的名称：  mv ./-01.cap name.cap    如果“.cap”文件的当前名称不是“-01.cap”，将它替换为实际的名称。 可以使用Kali Linux的转换工具来转换。输入以下命令，注意将“name”替换为文件名称：  cap2hccapx.bin name.cap name.hccapx   还可以前往https://hashcat.net/cap2hccapx/，然后单击 Choose File（选择文件）将“.cap”文件上传到转换工具。完成后，单击Convert（转换）进行转换，将转换的文件下载到桌面，然后继续下一步。 你将它用来破解密码。按顺序输入以下命令：  sudo git clone https://github.com/brannondorsey/naive-hashcat cd naive-hashcat curl -L -o dicts/rockyou.txt https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt   如果电脑上没有独显，需要改用aircrack-ng。 安装完成后，输入以下命令，注意将所有“name”替换为“.cap”文件的名称：  HASH_FILE=name.hccapx POT_FILE=name.pot HASH_TYPE=2500 ./naive-hashcat.sh 密码被破解后，“naive-hashcat”目录下的“name.pot“文件中会多出一个字符串，字符串中的最后一个分号后的文字或短语就是密码。  破解密码所需的时间从数小时到数个月不等。
打开Kali Linux电脑上的“终端”应用程序。 输入Aircrack-ng安装命令。 出现提示时输入密码。 安装Aircrack-ng。 开启airmon-ng。 找到监听接口名称。 开始监听网络。 启用监听模式接口。 杀掉返回错误的进程。 复查监听接口的名称。 让电脑监听附近的路由器。 找到要破解的路由器。 确保路由器使用的是WPA或WPA2加密方式。 记住路由器的MAC地址和信道号。 监听所选网络以抓取握手包。 等待发生握手。 退出airodump-ng，然后打开桌面。 重命名“.cap”文件。 将“.cap”文件转换为“hccapx”格式。 安装naive-hashcat。 运行naive-hashcat。 等到网络密码破解完成。
打开Kali Linux电脑上的“终端”应用程序。 输入Aircrack-ng安装命令。 出现提示时输入密码。 安装Aircrack-ng。 开启airmon-ng。 找到监听接口名称。 开始监听网络。 启用监听模式接口。 杀掉返回错误的进程。 复查监听接口的名称。 让电脑监听附近的路由器。 找到要破解的路由器。 确保路由器使用的是WPA或WPA2加密方式。 记住路由器的MAC地址和信道号。 监听所选网络以抓取握手包。 等待发生握手。 退出airodump-ng，然后打开桌面。 重命名“.cap”文件。 将“.cap”文件转换为“hccapx”格式。 安装naive-hashcat。 运行naive-hashcat。 等到网络密码破解完成。