Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

infobyte/faraday-cli

说明与用途

**项目简介**
infobyte/faraday‑cli 是 Faraday 平台的官方命令行工具,提供一套 Python 实现的 API/SDK/CLI 接口,帮助安全团队把手动的漏洞收集、任务调度、工具链集成等操作自动化,形成可重复、可编排的工作流。

**价值**

  • **削减重复劳动**:通过脚本化调用 Faraday API,省去在 Web UI 上手动创建、更新、关联资产的步骤。
  • **实现工具链编排**:可轻松把扫描器、CI/CD、报告生成等工具通过 CLI 串联,构建端到端的安全自动化流水线。
  • **支持定时任务**:配合 cron 或 CI 平台,定期触发资产同步、漏洞导入等运营任务。

**典型接入方式**

  1. **直接使用 CLI**:在本地或 CI 环境安装 faraday-cli(pip install faraday-cli),通过 faraday login 配置凭证后,调用如 faraday workspace create、faraday vulnerability import 等子命令。
  2. **在脚本/CI 中调用 API**:CLI 底层使用 Faraday REST API,亦可直接使用其 Python SDK(faraday-client),在自定义脚本或自动化平台中嵌入调用。
  3. **与其他工具集成**:结合 Docker、Kubernetes 或 Ansible,将 CLI 作为容器入口或任务步骤,实现跨系统的漏洞信息同步。

**生产可用性**

  • **活跃度**:最近一次提交(2026‑05‑14)且仍在维护,GitHub 统计 52 ⭐、22 🍴,社区活跃。
  • **技术成熟度**:使用主流 Python 语言,提供完整的 OpenAPI 文档和示例,易于审计和二次开发。
  • **风险评估**:暂无重大许可证或安全漏洞报告,但仍建议在正式投产前完成许可证合规和安全审计。

综合以上因素,faraday‑cli 已具备 **高** 的生产可用性,适合作为安全自动化项目的首选 OSS 组件进行试点并逐步推广。

实际用途

infobyte/faraday-cli helps remove repetitive manual operations from a workflow.

  • remove manual work
  • connect tools into repeatable flows
  • schedule operational tasks

限制与审查说明

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • 来源: github
  • 语言: Python
  • 记录日期: 2026-09-05T17:31:20.857Z
原始来源