图形化WiFi密码的破解

news/2024/12/2 14:39:38/

本文仅限学术交流,请勿用他人实践

文章目录
前言
一 准备工作
二 进行渗透

总结
前言
提示:以下是本篇文章正文内容,下面案例可供参考

一 准备工作
首先我们要购买一款带有监听功能的网卡,我这里购买的是3070L的大概40-50元

我们要在主机安装kali系统,下载地址:https://www.kali.org/get-kali/#kali-installer-images

二 进行渗透
我们找到fern wifi cracker,打开它需要root权限

在这里插入图片描述首先点击Refresh刷新,选择网卡wlan0

点击Scan for Access points

我们可以看到WPA已经扫描出一些目标


然后我们点击WPA项目

在这里插入图片描述我们可以看到有不同的WiFi,这里我选择YL我自己的wifi

这里注意,wifi内必须有至少一台设备连接,如果没有设备连接,它会出现如下界面
在这里插入图片描述这个的原理就是,抓取已连接用户的握手包,会把当前一个用户踢下线,这也是这个软件的确定,隐蔽性欠缺。

然后我们选择字典,点击Browse,kali系统自带的字典在user/share里,自行选择,也可以用crunch自行制作字典。

然后点击Attack,就可以放开双手,然后软件自己破解了。
当软件成功破解后会出现如下界面

在这里插入图片描述

这样就破解成功了

总结:这个图形化软件和aircrack-ng原理是一样的。本质上是用字典进行暴力破解了,是否能破解完全取决于你的字典牛逼不牛逼。


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

相关文章

密码框password调用数字键盘

<input type"password"> 移动端&#xff0c;input当typepassword时&#xff0c;调用的是字母键盘&#xff0c;有时候密码只有数字时&#xff0c;既想调出数字键盘又想把密码隐藏&#xff1b;可以这样写&#xff1b; <input type"tel" style&qu…

react子组件向父组件传递数据和父组件向子组件传递数据的正确写法和函数互相调用

存在伪代码,自行解决 父组件 App&#xff1a; import React, { useState, useEffect } from react; import { Col, Row, Space, Table, Switch, Tag, Button } from antd; import Qs from qs;const App: React.FC () > {//父组件传数据到子组件函数const [opne, setOpen] …

安卓应用开发 MyWeChat(一)

安卓应用开发 MyWeChat&#xff08;一&#xff09; 项目gitee仓库实现MyWeChat初步静态界面静态界面首部&#xff08;top&#xff09;静态界面底部&#xff08;bottom&#xff09;静态界面中部&#xff08;fragment&#xff09;综合整理静态界面 实现MyWeChat界面初步的显示与跳…

Python函数定义的高级用法

函数定义时的几类常见参数&#xff1a; 1、默认参数 看如下代码 def stu_register(name,age,country,course): print("----注册学⽣生信息------") print("姓名:",name)print("age:",age) print("国籍:",country) print("课程…

weblogic12 最低java,weblogic12c配置

1.1准备工作&#xff1a; 1.1.1检查系统是否安装JDK I.检查命令为&#xff1a; echo $JAVA_HOME 如果返回结果为空&#xff0c;说明没有当前系统没有安装JDK&#xff0c;需要安装JDK&#xff0c;需要下载JDK安装文件 II.下载JDK安装文件&#xff1a; III.安装JDK&#xff1a;…

stm32控制esp8266的实现STA/AP/STa+AP程序

一、引脚定义 ATK-MW8266D模块的各个引脚的详细描述&#xff0c;如下表所示 一、功能说明 ATK-MW8266D模块支持三种工作模式&#xff0c;分别为&#xff1a;STA、AP、STAAP。 STA模式 在此模式下&#xff0c;ATK-MW8266D模块可连接其他设备提供的无线网络&#xff0c;例如通…

linux下weblogic开机自启动,centos安装weblogic,并添加服务自启动

1.1 准备工作&#xff1a; 1.1.1 检查系统是否安装JDK I. 检查命令为&#xff1a;echo $JAVA_HOME 如果返回结果为空&#xff0c;说明没有当前系统没有安装JDK&#xff0c;需要安装JDK&#xff0c;需要下载JDK安装文件 II. 下载JDK安装文件&#xff1a; 下载文件&#xff1a;…

[Android实例] android注册 登录+修改帐号密码+添加资料+给指定帐号充值 .....

有图有真相&#xff1a; 我们首先看注册那边返回的JSON都是什么内容吧&#xff08;一会我会讲到如何抓到result>1的错误信息&#xff0c;然后返回给activity显示出来&#xff09; 一般你们公司都会有个后台给你们写个接口文档扔给你 让你去做的 [mw_shl_codejava,true]{ “…