windows10安装kali |
您所在的位置:网站首页 › 无u盘安装kali双系统 › windows10安装kali |
前置条件:
你的 Windows 10 版本 2004 或更高版本。如果低于此版本,请到设置-更新和安全-windows更新,更新系统。 1、下载安装wsl kaliMicrosoft Apps 2、以管理员身份打开 PowerShell 并运行以下命令:以下命令会启用wsl 2 : dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux以管理员身份打开 PowerShell 并运行: wsl --set-default-version 2 3、安装必要的软件打开安装好的Kali Linux,执行以下命令: sudo apt update && sudo apt upgrade -y && sudo apt install kali-tools-top10 4、安装GUI界面打开安装好的Kali Linux,执行下面的命令。 安装 Win-KeX 通过以下方式安装 win-kex: kali@kali:~$ sudo apt update kali@kali:~$ kali@kali:~$ sudo apt install -y kali-win-kex 运行 Win-KeXWin-KeX 支持三种模式: 窗口模式: 要在具有声音支持的窗口模式下启动 Win-KeX,请运行 kex --win -s 有关详细信息,请参阅Win-KeX Win 使用文档。 增强会话模式: 要在具有声音支持和 arm 解决方法的增强会话模式下启动 Win-KeX,请运行 kex --esm --ip -s 有关详细信息,请参阅Win-KeX ESM 使用文档。 无缝模式: 要在具有声音支持的无缝模式下启动 Win-KeX,请运行 kex --sl -s 有关详细信息,请参阅Win-KeX SL 使用文档。 更多参见:Win-KeX | Kali Linux Documentation 4、安装常用软件(可选步骤) sudo apt install python2 file openjdk-11-jdk systemctl android-sdk-libsparse-utils vim libz-dev cmake gedit f2fs-tools ncat gcc-aarch64-linux-gnu gcc-arm-linux-gnueabihf fcitx fcitx-pinyin exploitdb sslstrip dsniff ssldump ettercap-common pciutils libncurses5 aptitude 5、安装32位支持(可选步骤) sudo dpkg --add-architecture i386 sudo apt-get update sudo apt install lib32c-dev lib32z1 lib32ncurses5-dev 6、设置中文(可选步骤) sudo apt install locales sudo dpkg-reconfigure localessudo dpkg-reconfigure lacales之后 找到en_US.UTF-8 按空格键取消它; 然后再找到zh_CN.UTF-8 按空格键选中 然后选择 zh_CN.UTF-8 为默认。 接着重启reboot。 7、更新wsl内核(可选步骤)①、先查看wsl内核版本 uname -a②、然后到以下 地址查看最新版,并下载安装更新 Microsoft Update Catalog 8、WSL kali连接 USB设备(可选步骤)请下载安装wsl-usb(usbpad): Releases · alelec / wsl-usb-gui · GitLab 注:如果adb devices 提示错误 “no permissions (missing udev rules? user is in the plugdev group); see [http://developer.android.com” 第一步:找到USB 地址 ubuntu@ubuntu:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 003: ID 77be:7020 Bus 001 Device 002: ID 413c:2113 Dell Computer Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ubuntu@ubuntu:~$ sudo gedit /etc/udev/rules.d/51-android.rules 第二步:sudo vim /etc/udev/rules.d/51-android.rules 如我的android设备为:Bus 001 Device 003: ID 77be:7020 将SUBSYSTEM=="usb",ATTR{idProduct}=="7020",MODE="0660",GROUP="plugdev",SYMLINK+="android" 写入文档 第三步:执行如下命令 sudo usermod -a -G plugdev $(id -u -n) sudo udevadm control --reload-rules sudo service udev restart 第四步:重启adb sudo udevadm trigger adb kill-server adb start-server 9、添加linux源# vim /etc/apt/sources.list 将下面的粘贴进去: deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse然后 apt update 即可 10、重启 或 关闭wls 虚拟机如果像我一样不管用,就直接重启wsl:打开windows管理员 cmd执行: 查看状态 wsl --status 关闭wsl虚拟机非常占用内存,不用的时候可以关闭 wsl --shutdown 重启 net stop LxssManager //停止 net start LxssManager //启动------------------------------------- 其他:WSL2 设置局域网网访问 WSL2 设置局域网网访问_随风逐浪003的博客-CSDN博客_wsl2 局域网访问 如: 增加 : netsh interface portproxy add v4tov4 listenport=8834 listenaddress=* connectport=8834 connectaddress=172.25.188.17 protocol=tcp 删除: netsh interface portproxy delete v4tov4 listenport=* listenaddress=* 查看:netsh interface portproxy show all |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |