教你以一秒钟10万+个密码的速度破解WiFi

news/2024/11/25 15:44:57/

本文中涉及的所有技术仅供个人学习、技术交流,禁止用于非法用途!!请在国家法律允许的范围内使用!!!

本文中涉及的所有技术仅供个人学习、技术交流,禁止用于非法用途!!请在国家法律允许的范围内使用!!!

本文中涉及的所有技术仅供个人学习、技术交流,禁止用于非法用途!!请在国家法律允许的范围内使用!!!

破解原理:
使用你的监听网卡监听路由器数据,当有用户成功连接到该路由器的时候,会向路由器发送包含已经加密的过的WiFi密码的数据包(握手包),当我们拿到握手包后可以通过本地密码字典以相同的加密方式来计算出对方的WiFi密码。

操作系统:kali linux
工具: aircrack-ng 、一张支持监听模式的网卡、EWSA(抓取到握手包后用于计算密码,也可以使用aircrack-ng 不过速度不如EWSA)

过程复现

打开我们的终端,输入命令 airmon-ng
在这里插入图片描述
可以看到我们这里的wlan0网卡支持开启监听模式,输入airmon-ng start wlan0 开启监听模式。(这里的wlan0是你的网卡名,大部分情况下是这个,如果你连接了两张以上的网卡,请换成你要开启的那张网卡名)
然后输入ifconfig 当我们看到wlan0mon这个网卡存在时说明我们的网卡已经开启监听模式了。

如果你的网卡没有开启监听模式,请先执行airmon-ng check kill然后再执行airmon-ng start wlan0

然后我们开始扫描附近的WiFi信号:airodump-ng wlan0mon
在这里插入图片描述
这是我的扫描结果,为了更快地获取握手包,我们可以选择#Data这一栏中数据量较大的进行监听。

下面我们开始获取握手包
airodump-ng --bssid 受害路由器MAC -c 信道 -w 保存路径 网卡名

当开始监听的时候是这个样子
在这里插入图片描述
这时我们先放一边,另开一个终端。

aireplay-ng  -0 0 -a 路由器mac -c 连接设备的mac 网卡名

这条命令的意思是让指定连接路由器的设备下线,这样当他再次连接上路由器的时候我们就可以获取监听到握手包。
这里 -0 后面的那个0表示无限次攻击,我们当然不可以无限次的发起攻击,这样设备永远连不上路由器,当攻击执行少量时间后按Ctrl + C 停止即可,不要过久频繁的攻击。如果自己把握不好时间可以改成10或者20。这个要自己把握好。
在这里插入图片描述
抓到握手包后开始用ewsa跑字典。这里我是用的7.12
ewsa地址:https://pan.baidu.com/s/1x-LHUKWQMwQmSBoFTSJTfg
导入cap握手包,设置好自己的WiFi字典就可以开始破解了。

在这里插入图片描述
这是我的截图,我用了一块1050的显卡速度平均为10万多。

好了,最后祝大家运气爆棚,抓到的包都能跑出密码来。


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

相关文章

kali rtl8812 使用airodump破解wifi密码

实验前提:安装好无线网卡。最好是kali免驱的网卡。 若不是kali免驱动网卡可借鉴以下rtl8812au操作方式 sudo apt update更新源列表apt upgrade命令将尝试下载在apt服务器上具有更新的所有软件包apt-get dist-upgrade升级系统相关依赖重启或试试以下两个驱动命令&a…

轻松掌握,板对板连接器选型指南

一、什么是板对板连接器? 板对板连接器(简称BTB),是精密电路中电源和信号耦合连接必不可少的器件。随着产品复杂度和电路设计规模的不断提升,板对板连接器也沿着市场需求向着高速率,高功率密度,轻薄化几个方向发展。 …

开源赋能 普惠未来|中软国际寄语 2023 开放原子全球开源峰会

中软国际作为行业领先的全球化软件与信息技术服务企业及数字化转型服务商,近年来积极布局开源生态(OpenHarmony、openEuler)、智能云、ERP、AIGC、教育科技、智能车六大赛道,加速业务转型创新。 中软国际为开放原子开源基金会白金…

设计模式详解之策略模式

作者:刘文慧 策略模式是一种应用广泛的行为型模式,核心思想是对算法进行封装,委派给不同对象来管理,本文将着眼于策略模式进行分享。 一、概述 我们在进行软件开发时要想实现可维护、可扩展,就需要尽量复用代码&#x…

uniapp滚动加载 下拉刷新

前言 在日常开发中,滚动加载和下拉刷新是非常常见的功能,页面数据过多时,需要滚动加载优化性能,本篇技术分享博客将介绍如何在uniapp中实现滚动加载和下拉刷新。 预览 滚动加载 下拉刷新 一、滚动加载 滚动加载指的是当用户滑…

微信支付(小程序)-java

微信支付开发者文档微信支付是腾讯公司的支付业务品牌,微信支付提供公众号支付、APP支付、扫码支付、刷卡支付等支付方式。微信支付结合微信公众账号,全面打通O2O生活消费领域,提供专业的互联网行业解决方案,微信支付支持微信红包…

ThinkPad E450 拆机换电池

视频地址:https://www.bilibili.com/video/BV1iZ4y1i7mm/