boostsecurityio/smokedmeat
说明与用途
**项目简介(2‑3 句)** boostsecurityio/smokedmeat 是一个面向 CI/CD 的红队框架,专注于演示和评估构建流水线中的安全风险。它以 Go 实现,提供 API/SDK/CLI 等多种接入方式,帮助安全团队在真实的流水线环境中快速构造攻击场景并验证防御效果。
**价值**
- **快速原型化**:无需从零搭建模型堆栈,即可在流水线中加入 AI 驱动的攻击或检测模块。
- **风险可视化**:通过真实的 CI/CD 触发点展示潜在漏洞,帮助研发和安全团队直观了解风险点。
- **生态兼容**:支持常见的 CI 平台(GitHub Actions、GitLab CI、Jenkins 等),并可与现有的安全工具链(SAST/DAST、供应链签名等)无缝集成。
**典型接入方式**
- **API 调用**:在 CI 脚本中通过 HTTP API 发起攻击模拟或安全检查。
- **SDK**:在 Go 项目中直接引入
smokedmeat包,利用其函数库构建自定义红队任务。 - **CLI**:在流水线步骤中执行
smokedmeat命令行工具,快速启动预置的攻击场景或自定义脚本。
**生产可用性**
- **活跃度高**:截至 2026‑05‑12 最近一次提交,GitHub ★281、Fork 14,社区活跃。
- **技术成熟**:使用 Go 编写,具备良好的性能和跨平台特性,已在多个开源 CI 环境中验证。
- **风险评估**:暂无重大元数据风险,但仍需进一步审查许可证合规性和安全维护者的响应速度。总体而言,项目已具备在生产环境中进行试点或正式部署的条件。
实际用途
boostsecurityio/smokedmeat helps add AI capability without starting from a blank model stack.
- prototype AI features
- build RAG or agent workflows
- evaluate model tooling
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: Go
- 记录日期: 2026-09-05T17:30:51.681Z