1 Star 0 Fork 0

wushifeng/starter-linux

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
kali.sh 1.59 KB
一键复制 编辑 原始数据 按行查看 历史
wushifeng 提交于 2025-10-26 16:57 +08:00 . kali和Vulhub靶场使用
#!/bin/bash
set -euo pipefail
BaseDir=$(cd "$(dirname "$0")"; pwd)
cd ${BaseDir}
# windows store安装 Kali Linux 应用
# https://apps.microsoft.com/detail/9PKR34TNCV07?hl=neutral&gl=CN&ocid=pdpshare
winget install -e --id=9PKR34TNCV07
#kali应用启动 winget方式需要手动首次启动 后wsl -l -v就能看到
read -p "需要windows开始菜单中打开Kali Linux"
#
wsl -l -v|grep kali-linux ||{
echo "Install Kali Linux"
exit 1
}
#安装桌面和工具 https://www.kali.org/docs/wsl/win-kex-win/
wsl -d kali-linux -u root bash -c '
sed -i "s@http://http.kali.org/kali@https://mirrors.tuna.tsinghua.edu.cn/kali@g" /etc/apt/sources.list
apt update
mkdir -p /usr/share/fonts/windows
cp -r /mnt/c/Windows/Fonts/*.ttf /usr/share/fonts/windows/
apt install -y fontconfig
fc-cache
echo "" | tee -a /etc/profile
echo "export LANG=zh_CN.UTF-8" | tee -a /etc/profile
echo "export LANGUAGE=zh_CN.UTF-8" | tee -a /etc/profile
echo "export LC_ALL=zh_CN.UTF-8" | tee -a /etc/profile
# 安装 kali-linux-large 【traditional tools of Kali 大量的扫描爆破等工具,安全界的瑞士军刀】
apt install -y kali-win-kex
apt install -y kali-linux-large
'
# 如上安装时会提示选择选项,使用默认即可
# https://www.kali.org/docs/wsl/win-kex-win/
echo "重启kali"
wsl -d kali-linux --shutdown
wsl -l -v
echo "启动kali桌面"
#带声卡启动
# wsl -d kali-linux kex --win -s
wsl -d kali-linux kex --win
# 窗口中 F8 键可以设置为非全屏
:<<EOF
/usr/lib/win-kex 具体的文件
/usr/lib/win-kex/TigerVNC/win-kex-win-x64
#注销wsl的kali环境
wsl --unregister kali-linux
wsl -l -v
EOF
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wushifeng/starter-linux.git
git@gitee.com:wushifeng/starter-linux.git
wushifeng
starter-linux
starter-linux
master

搜索帮助