安装与校验
安装与校验
VulnSky 推荐从 GitHub Release 下载对应系统的二进制归档包,不要求目标机器预装 Go。
建议先为 VulnSky 准备一个固定工作目录。默认情况下,.env、profiles/ 和 vulnsky.db 会创建在你运行命令的当前目录。
选择归档包
| 系统 | 归档包 |
|---|---|
| Windows 10/11 | vulnsky-windows-amd64.zip 或 vulnsky-windows-arm64.zip |
| Debian / Ubuntu / Fedora | vulnsky-linux-amd64.tar.gz 或 vulnsky-linux-arm64.tar.gz |
| macOS | vulnsky-darwin-amd64.tar.gz 或 vulnsky-darwin-arm64.tar.gz |
校验下载
Release 会附带 SHA256SUMS。下载后先校验归档包,再解压使用。
Get-FileHash .\vulnsky-windows-amd64.zip -Algorithm SHA256sha256sum vulnsky-linux-amd64.tar.gzWindows
New-Item -ItemType Directory -Force C:\Tools\vulnsky | Out-Null
Expand-Archive .\vulnsky-windows-amd64.zip C:\Tools\vulnsky
C:\Tools\vulnsky\vulnsky.exe version如果希望在任意目录运行,把解压目录加入用户 PATH。
Linux
mkdir -p ~/.local/bin
tar -xzf vulnsky-linux-amd64.tar.gz -C ~/.local/bin
~/.local/bin/vulnsky versionmacOS
mkdir -p ~/.local/bin
tar -xzf vulnsky-darwin-arm64.tar.gz -C ~/.local/bin
~/.local/bin/vulnsky version初始化配置
进入你准备保存配置和记录的工作目录。第一次运行真实子命令时会生成默认模板,也可以手动创建:
Copy-Item .env.example .env
Copy-Item profiles\default.env.example profiles\default.env填写 AccessKey、区域、OSS bucket 和默认 ECS 后运行:
vulnsky doctor --redactdoctor --redact 会检查云 API 可用性,同时隐藏本地路径、账号、ARN 和 ECS 标识,适合用于公开 issue 或截图。