Vulnetix/cli

GitHub: Vulnetix/cli

跨平台漏洞分类与修复优先级管理工具,通过 CI/CD 集成实现漏洞治理自动化。

Stars: 20 | Forks: 1

# Vulnetix CLI 与 GitHub Action 此 GitHub Action 为您的工作流提供 Vulnetix CLI,支持在 CI/CD 流水线中直接进行自动化漏洞管理。 另请查看我们的 [GitHub App](https://github.com/marketplace/vulnetix) 以获取更多集成。 ## 平台支持 Vulnetix 支持所有主流平台和安装方式: | 方式 | Linux | macOS | Windows | CI/CD | Enterprise | 安装命令 | |--------|-------|-------|---------|-------|------------|-------------| | [**Go Install**](./docs/go-install.md) | ✅ | ✅ | ✅ | ✅ | ✅ | `go install github.com/vulnetix/cli@latest` | | [**二进制下载**](./docs/curl.md) | ✅ | ✅ | ✅ | ✅ | ✅ | 使用 curl 直接下载 | | [**从源码构建**](./docs/from-source.md) | ✅ | ✅ | ✅ | ✅ | ✅ | 完全自定义 | | [**GitHub Actions**](./docs/github-actions.md) | ✅ | ✅ | ✅ | ✅ | ✅ | 原生 GitHub 集成 | | [**GitLab CI**](./docs/gitlab-ci.md) | ✅ | ✅ | ✅ | ✅ | ✅ | GitLab 流水线集成 | | [**Azure DevOps**](./docs/azure-devops.md) | ✅ | ✅ | ✅ | ✅ | ✅ | Azure 流水线集成 | | [**Bitbucket**](./docs/bitbucket.md) | ✅ | ✅ | ✅ | ✅ | ✅ | Bitbucket 流水线集成 | **架构支持:** 覆盖所有平台的 AMD64、ARM64、ARM、386 ### 快速开始示例 #### Go 安装 ``` go install github.com/vulnetix/cli@latest vulnetix ``` #### 本地二进制文件 直接下载并运行二进制文件: ``` # Linux AMD64 curl -L https://github.com/Vulnetix/cli/releases/latest/download/vulnetix-linux-amd64 -o vulnetix chmod +x vulnetix && ./vulnetix --org-id "your-org-id-here" # macOS (Intel) curl -L https://github.com/Vulnetix/cli/releases/latest/download/vulnetix-darwin-amd64 -o vulnetix chmod +x vulnetix && ./vulnetix --org-id "your-org-id-here" # macOS (Apple Silicon) curl -L https://github.com/Vulnetix/cli/releases/latest/download/vulnetix-darwin-arm64 -o vulnetix chmod +x vulnetix && ./vulnetix --org-id "your-org-id-here" # Windows (PowerShell) Invoke-WebRequest -Uri "https://github.com/Vulnetix/cli/releases/latest/download/vulnetix-windows-amd64.exe" -OutFile "vulnetix.exe" .\vulnetix.exe --org-id "your-org-id-here" ``` [📖 **查看详细使用示例 →**](./USAGE.md) ## 可用任务 Vulnetix 支持多种任务类型,涵盖漏洞管理的不同方面: | 任务 | 描述 | 使用场景 | 必需标志 | |------|-------------|----------|----------------| | `info` | 认证健康检查(默认) | 验证凭据配置 | - | ## 文档 - **[安装](docs/README.md)** - 所有平台的安装指南 - **[CLI 参考](docs/CLI-REFERENCE.md)** - 完整的命令行文档 - **[使用示例](USAGE.md)** - 详细使用指南 - **[GitHub Actions 构件上传](docs/GHA_COMMAND.md)** - 将工作流构件上传到 Vulnetix - **[分发](docs/PUBLISHING.md)** - 我们如何跨平台分发 ## 分发 Vulnetix CLI 会在每次发布时发布: - **GitHub Releases** -- Go Install、二进制下载 - **GitHub Marketplace** -- GitHub Actions 集成
标签:Azure DevOps, Bitbucket, CI/CD 安全, DevSecOps, EVTX分析, FTP漏洞扫描, GitHub Action, GitLab CI, Golang, GPT, StruQ, 上游代理, 云安全监控, 企业安全, 优先级排序, 修复建议, 安全工作流, 安全编排, 安全编程, 数据投毒防御, 文档安全, 日志审计, 漏洞管理, 网络资产管理, 自动化分类, 软件供应链安全, 远程方法调用, 静态分析