让 WSL2 中的 Kali 虚拟机使用无线网卡

Elaine ·
更新时间:2024-11-13
· 900 次阅读

让 WSL2 中的 Kali 虚拟机使用无线网卡为什么有这个项目改造 Kali,安装超级工具集WSL2 的改造思路编译内核代码并替换内核编译 USB/IP 工具在 Kali 中挂载无线网卡在 Windows 中提供 USB/IP 服务在 Kali 中启动 USB/IP,以接入 Windows 的 USB 设备加载无线网卡驱动,用 wifite 测试网卡破解功能备份 Kali 虚拟机,直接在其他机器上使用后记 为什么有这个项目

  最近在研究破解 WiFi 密码,由于有了新的 WPA3 安全标准,因此,也产生了新的破解思路,即利用WiFi基站漫游功能中用于身份认证的 PMKID ,来直接破解密码,而 PMKID 的出现,甚至都不需要像以往那样,针对每个 ESSID 做破解字典了。

  看看以下破解公式,就知道用 PMKID 破解无线密码,变得轻松很多。具体原理就不在这里深入探讨了,以后准备找个时间专门讨论这个问题:

     PMKID = HMAC-SHA1-128(PMK, “PMK Name” | MAC_AP | MAC_STA)

  以往是在虚拟机中做破解,既笨重又没有效率,现在微软推出 WSL2,刚好用来做WiFi密码破解的实验环境。但是,目前放出的 WSL2 没有想象中的完美,因此,我决定改造 WSL2,来达到和真机或者 VMware 虚拟机一样的效果。我喜爱 WSL2 主要原因在于,WSL2 启动太快了,只要一秒钟,而与 Windows 的完美结合,还占用最少的资源,加上可以直接与 Linux 通信的 VSCode,使得编程的研究环境大大友好,感觉 Windows 和 Linux 的混合编程从来没有这么美好过。(PS. 通过迁移工具,将WSL2迁移到独立的虚拟文件硬盘中,走到哪里都可以不用重新安装和配置 Kali 环境了)

  还有个想法,Mark 一下。如果用这个技术编译进安卓模拟器中,就可以用任何无线网卡,通过 WiFi 万能密钥功能获取密码了。并且还让普通手机透明对接任何大功率无线网卡。

改造 Kali,安装超级工具集

  从微软商店下载安装最新的 Kali2020,经过各种必要的准备,便可以开始进行内核编译和升级了。

  升级的目的是为了打造一个强有力的 Kali,因此,无线网卡的加载是非常重要的。以下是在 WSL 中安装的 Kali 界面和工具集。具体过程就省略了,和本次讨论的技术无关。
原创文章 2获赞 0访问量 9993 关注 私信 展开阅读全文
作者:zBinny



无线 kali 无线网卡 虚拟机

需要 登录 后方可回复, 如果你还没有账号请 注册新账号