网络安全--跑PIN破解WiFi(详细教程)

      最后更新:2022-07-03 13:52

      文章目录

      • 一.前言
      • 二.准备
        • 1.网卡
        • 2.虚拟机
        • 3.系统
      • 三.原理
      • 四.实战
        • 1.挂载网卡
        • 2.使用水滴
          • 2.1打开水滴
          • 2.2扫描
          • 2.3扫描结果
          • 2.4跑PIN
          • 2.5结果
        • 3.验证
      • 五.注意
        • 1.跑PIN太慢
        • 2.跑PIN小技巧
      • 六.总结
      • 七.参考

      一.前言

      这个实验使用CDLinux和minidwep-gtk工具运行PIN来破解WiFi。
      这个实验只用于学习交流,攻击目标的您自己的路线Wi-Fi,请不要违反!

      二.准备

      1.网卡

      3070或8187网卡,交易员使用一种二手8187网卡购买的鱼。
      在这里插入图片描述
      这是我们的主要硬件工具。

      2.虚拟机

      主要Windows虚拟机软件:VMware虚拟机

      产品:VMware® Workstation 16 Pro
      版本 16.2.3 build-19376536

      3.系统

      CD Linux, 这个PJ软件主要依赖于它! 你可以直接下载一个在线.

      CDlinux是一个小型的GNU/Linux发布软件,名为 CompactDistroLinux。

      三.原理

      它使用水滴和8187网络卡运行PIN,通过软件扫描支持WPS操作的路由器wifi,使用PIN代码反复验证,最后得到wifi的PIN代码,然后得到密码。

      WPS(Wi-Fi Protected Setup)是英语缩写Wi-Fi Protected Setup。WPS是一个由Wi-Fi联盟实施的认证项目,主要致力于简化无线LAN安装和安全电源配置工作.WPS不是额外的安全功能,它简单地使现有的安全技术更容易部署。

      对于一般用户,WPS提供了一个相当简单的加密方法。通过该功能,不仅所有具有WPS功能的Wi-Fi设备和无线路由器都能快速地相互连接,一个八进制字符串也可以随机生成为加密操作的个人识别号码(PIN)。避免客户需要连接到无线网络,你必须手动添加网络名称(SSID)并输入冗余无线加密密码。

      执行PIN识别时,访问点(无线路由器)实际上是找出PIN的前半端(第一四个位元)和后半端(最后三个位元)是否正确。第一次PIN认证连接失败时,路由器将向客户端返回EAP-NACK信息,而通过该回应,攻击者将能够确定 PIN 前后是否正确。换句话说,黑客只能从七位密码中找到四位密码和三位密码。这样一来,级次又被降低,从数以万计的变化中,减少到11,00(10面4面+10面3面)。因此,在实际破解尝试中,一个黑客最多只能测试它11,00次。平均而言,只有5,500个测试才能解决这个问题。这也证实了在两个小时内破解密码的可行性。

      从理论上讲:只要我们有时间尝试所有的密码,我们可以得到 Wifi密码(和密码)。

      四.实战

      1.挂载网卡

      首先打开CDLinux并上传网络卡到CDLinux
      具体的操作步骤是:
      VM ware虚拟机-移动设备-Realtek RTL8187无线-连接(与主机不连)
      会有提示,你就能找到那个地方
      在这里插入图片描述

      2.使用水滴

      2.1打开水滴

      CDLinux提供给我们很多有用的软件,这次只使用水滴进行演示,感兴趣的人可以理解自己。
      Minidwep-gtk
      在这里插入图片描述
      请仔细阅读弹出对话框的内容,然后单击“OK”
      在这里插入图片描述

      2.2扫描

      进入主接口并单击扫描
      在这里插入图片描述
      程序自动扫描附近的Wi-Fi,并在几秒内显示所有扫描结果。

      2.3扫描结果

      在这里插入图片描述
      在这种情况下,WiFi信号的信号强度低于绝对值,例如50到60个信号强度
      下载和找到WPS的Wi-Fi
      在这里插入图片描述

      2.4跑PIN

      选择带WPS的Wi-Fi,然后单击Reaver。如果您不知道每个参数代表的是什么,单击OK直接在弹出对话框中。
      在这里插入图片描述
      这是关于Reaver参数设置的文章

      回收使用相关

      在此期间,程序将逐一尝试每个PIN代码,这个过程称为“运行PIN”
      在这里插入图片描述

      理想速度为5秒/本

      2.5结果

      功夫不是一个心肠的人, 企图达到15389664, 成功了!
      获取密码和密码到wifi上
      在这里插入图片描述

      3.验证

      使用密码验证, 肯定连接, 密码正确, 成功验证!
      在这里插入图片描述

      五.注意

      1.跑PIN太慢

      如果调试速度低于10s/pin,表明信号不够强,则建议将无线网络卡尽可能靠近信号源,或更改信号。
      如果时间让你等60秒再试一次,这是命令的新版本。有防pin功能,但是我偷偷告诉你,这个针是你的假针。等60秒后,软件继续破解。这样的路由器有好处,因为每次你把他扣住一段时间,路由器拒绝了你一分钟,相当于路由器休息一分钟,你懂的,这样杀死路由器不容易。
      如果端子总是相同的值,说明路由器挂了,改变时间,然后拨号,这里要说明一点,如果你正在锁定一个虚拟机器,每次pin完,没得到结果,不要关闭虚拟系统,直接关闭虚拟机,点”挂起”,下次你打开虚拟机时,重新连接网卡,或者选择不按键的信号,你可以继续最后的进度。
      如果要切断U磁盘驱动器,您需要手动保存日志文件,下次切断时,请将日志文件复制到 लिनक्स以继续最后的进度。

      2.跑PIN小技巧

      通过更改参数提高运行PIN效率
      2.通过序列 PIN 代码来更改 PIN 序列
      3.基于信号弱点和加密方法的合理目标选择

      六.总结

      这种使用CDLinux和8187网络卡的复制运行PIN解密wifi,结果是预期的,因为首个PIN代码的数目较小,成本为1。 它在5小时内完成,并且破裂率完全取决于时间和运气。
      这个实验只用于学习交流,攻击目标的您自己的路线Wi-Fi,请不要违反!。

      七.参考

      无线网络Wi-Fi密码解密运行密码的原理分析

      无线密码解密-Minidwep-gtk的PIN解密方法

      用Reaver命令解密WPA2-PSK加密的无线网络

      回收使用相关

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类