Wsl上给Kali接USB

Wsl上Kali接USB

0x00

好了,WSL装kali完了,想外接USB咋办呢?它本来是不支持的.

网上搜官方文档跟CSDN几乎都是一模一样,说的是ubantu的Kali不能用,好在我千辛万苦,找到kali的解决办法了

先决条件

  • 运行Windows 11 (版本 22000 或更高版本) 。 (可提供 Windows 10 支持,请参见下面的注释)
  • 需要具有 x64/x86 处理器的计算机。 usbipd-win) 目前不支持 (Arm64。
  • Linux 发行版已安装并设置为 WSL 2
  • 运行 Linux 内核 5.10.60.1 或更高版本

0x01Windows安装

Releases · dorssel/usbipd-win (github.com)点击选择msi文件下载

image-20230808174202177

安装完毕,记得重启

然后powershell里就可以运行usbipd了

image-20230808174314643

接着运行wsl --update

image-20230808174436273

确保wsl是最新的

0x02在 Linux 中安装 USBIP 工具

在Kali里运行下面一句话即可没有那么多花里胡哨

apt install usbip hwdata usbutils

0x03给Kali附加 USB 设备

打开powershell

usbipd wsl list列出windows上目前的USB设备

image-20230808175137334

usbipd wsl attach --busid 给选择的USB设备附加到Kali

这里以4-2的无线网卡为例子,可以看到4-2的state变了

image-20230808175352658

usbipd wsl detach --busid 给附加的USB设备从Kali移除

image-20230808175639403

完毕

posted @ 2023-08-08 18:00  烟火梦雨  阅读(448)  评论(1)    收藏  举报