跳至内容
安装与校验

安装与校验

VulnSky 推荐从 GitHub Release 下载对应系统的二进制归档包,不要求目标机器预装 Go。

建议先为 VulnSky 准备一个固定工作目录。默认情况下,.envprofiles/vulnsky.db 会创建在你运行命令的当前目录。

选择归档包

系统 归档包
Windows 10/11 vulnsky-windows-amd64.zipvulnsky-windows-arm64.zip
Debian / Ubuntu / Fedora vulnsky-linux-amd64.tar.gzvulnsky-linux-arm64.tar.gz
macOS vulnsky-darwin-amd64.tar.gzvulnsky-darwin-arm64.tar.gz

校验下载

Release 会附带 SHA256SUMS。下载后先校验归档包,再解压使用。

Get-FileHash .\vulnsky-windows-amd64.zip -Algorithm SHA256
sha256sum vulnsky-linux-amd64.tar.gz

Windows

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 version

macOS

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 --redact

doctor --redact 会检查云 API 可用性,同时隐藏本地路径、账号、ARN 和 ECS 标识,适合用于公开 issue 或截图。