0x01 准备工作 需要安装:Git Bash ,Python 3 https:///download/win Git Bash https://www./downloads/windows/ Python 3 Windows 10 操作系统 首先需要安装Git bash和Python 3,其实Git bash 并不是必须的,安装Git bash是为了Git clone方便,不用下载Zip包。 Python 3是必须要安装的。 0x02 安装Kali Linux子系统 首先使用管理员权限打开一个Powershell。 然后输入 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 执行完后会提示,是否重启系统,默认是重启,我们直接回车重启即可。 重启完后,打开一个CMD执行 lxrun /install 直接输入y即可继续安装。 然后会提示我们输入系统用户名,我们随意填写,我写的root。 然后打开Git Bash 下载WSL-Distribution-Switcher git clone https://github.com/RoliSoft/WSL-Distribution-Switcher.git 或者是去下载Zip包。 然后CD到WSL-Distribution-Switcher目录 cd WSL-Distribution-Switcher 执行 python get-prebuilt.py kalilinux/kali-linux-docker 来下载kali-linux-docker的系统文件。 如果爆了ssl的错误。 编辑get-prebuilt.py文件头部加入 1.import ssl 2.ssl._create_default_https_context = ssl._create_unverified_context 这两行来忽略SSL错误。顺便检查一下网络是否遭到劫持。 然后执行 来安装刚才下载的kali-linux-docker 然后执行 lxrun /setdefaultuser root 执行完后关闭Git Bash,打开powershell,执行Bash。 1.bash 2.export 然后就进入了我们的kali——Linux子系统,但是系统默认的DNS不对。我们需要修改他的DNS配置。 我换为了114的DNS。 可以使用vi来编辑配置文件,也可以echo一个到配置文件。 echo'nameserver 114.114.114.114'>/etc/resolv.conf 然后执行 1.apt-get update 2.apt-get dist-upgrade 这个时候系统已经安装完毕了。 但是很多工具都没有,如果我们需要完整的Kali的话,需要编辑apt源。 改成这样 然后 1.apt-get update 2.apt-get install kali-linux-full 即可安装完整的kali_Linux 最后附上一个别人的安装视频:https://player./video/250475157 |
|