CyberStrike 是一套面向已授权安全测试的开源 AI 攻防编排工具。它提供终端界面、Web UI、专用代理、工具和 MCP 扩展,让用户接入自己的 LLM 提供商后组织侦察、验证和报告工作。仓库采用 AGPL-3.0-only,商业许可需联系项目方。
来源:github.com/CyberStrikeus/CyberStrike 查看 GitHub 仓库 → 📘 使用教程 →安全团队希望把重复的资产梳理、测试步骤和报告交给代理编排,但这类工具同时涉及授权范围、模型误判和高权限命令风险。CyberStrike 把多模型接入、范围控制、浏览器自动化、MCP 工具与远程执行放在同一客户端中;v1.1.16 又加入原生后渗透 hook,因此更需要按受控实验室方式评估。
来源:github.com/CyberStrikeus/CyberStrike (1) · github.com/CyberStrikeus/CyberStrike/releases/tag/v1.1.16 (2)通过供应商 SDK 与 models.dev 目录接入多种云端或本地模型,并把输出规范化后交给工具编排层。
来源:github.com/CyberStrikeus/CyberStrike仓库提供面向 Web、云、移动、侦察和报告等领域的代理、技能和工具扩展;能力范围很广,结果仍需人工复核。
来源:github.com/CyberStrikeus/CyberStrikeHackBrowser 可用一个或多个 --scope 限定测试域名,适合在授权资产清单内减少越界请求,但不能替代书面授权与出口控制。
来源:github.com/CyberStrikeus/CyberStrikecyberstrike web 可启动本地界面;Bolt 通过 MCP 和 Ed25519 管理远程执行节点。任何远程入口都应放在隔离网络并启用认证。
来源:github.com/CyberStrikeus/CyberStrike (1) · github.com/CyberStrikeus/CyberStrike (2)CyberStrike 的 TypeScript/Bun 单仓库包含 CLI/TUI、Web 应用、模型提供商适配、代理/技能、工具权限与 MCP 扩展。用户请求先经过模型与上下文层生成结构化动作,再由工具编排和权限机制调用本机或 Bolt 远程工具。浏览器路径可记录不同身份的页面与流量差异;v1.1.16 的 hook 架构允许注册工具拦截、消息变换、权限提示和 shell 环境等扩展点。
来源:github.com/CyberStrikeus/CyberStrike (1) · github.com/CyberStrikeus/CyberStrike/releases/tag/v1.1.16 (2)Bun 1.3.9(仓库开发工具版本)Vercel AI SDK 与多个模型供应商 SDKModel Context Protocol SDKPlaywright/HackBrowserDrizzle 与本地应用数据层适合内部授权靶场、CTF、培训环境和有明确测试范围的安全评估,用来编排重复步骤和整理报告。它不适合扫描未授权资产、自动执行生产破坏性操作,或把模型结论直接当作已确认漏洞。
来源:github.com/CyberStrikeus/CyberStrike (1) · github.com/CyberStrikeus/CyberStrike/blob/dev/CODE_OF_CONDUCT.md (2)最新正式版 v1.1.16 于 2026-08-13 发布,重点是原生 TypeScript hook 架构和多类后渗透工具接入,可执行真实系统命令。能力提升也放大了高权限与越界风险,升级后应重新审查插件、权限提示、远程节点和范围控制。
来源:github.com/CyberStrikeus/CyberStrike/releases/tag/v1.1.16status: official_docs_checked_not_installed_or_tested | checked_at: 2026-09-23 | environment: 核对官方 README、dev 分支 package.json、行为准则与 v1.1.16 Release;为避免产生攻击流量,没有安装、启动、配置模型或连接任何目标 | limitations: 未验证 npm 包供应链、TUI/Web UI、模型认证、scope 强制效果、权限提示、工具输出、Bolt、离线模式、任何漏洞检测能力或报告准确率 | observed_output: CLI 包元数据显示版本 1.1.16;官方安装入口以 npm 全局包为主;行为准则只允许授权测试;许可证为 AGPL-3.0-only,并提供商业许可联系渠道
来源:github.com/CyberStrikeus/CyberStrike/releases/tag/v1.1.16 (1) · github.com/CyberStrikeus/CyberStrike/blob/dev/CODE_OF_CONDUCT.md (2)相比 OWASP ZAP,CyberStrike 以 LLM 代理编排、多供应商模型和扩展工具为核心,适合探索式的受控工作流;ZAP 是 OWASP 旗下成熟的 Web 应用扫描器,提供代理、自动化框架、规则和可重复的被动/主动扫描。需要可重复的 Web 基线扫描和规则证据时优先用 ZAP;需要在靶场研究代理编排时再评估 CyberStrike。两者的发现都要人工确认。
来源:github.com/CyberStrikeus/CyberStrike (1) · github.com/zaproxy/zaproxy (2)CyberStrike 只适合在明确授权、强隔离、可观察的环境中试用。先用固定版本和低权限靶场验证范围控制与审计,再决定是否接入更多工具;常规 Web 基线扫描应保留 ZAP 等确定性工具,不能用模型代理替代人工复核。
来源:github.com/CyberStrikeus/CyberStrike/blob/dev/CODE_OF_CONDUCT.md (1) · github.com/zaproxy/zaproxy (2)不可以。官方行为准则限定为已授权安全测试。使用前应持有书面授权,明确域名、IP、账户、时间窗、允许动作和停止条件;公开可访问不等于允许扫描。
--scope 是有用的应用层限制,但不足以单独承担边界控制。测试环境还应使用独立网络、出口 ACL、低权限账户、人工批准和实时日志,以应对重定向、第三方资源和模型误操作。
README 称可接 Ollama 或 LM Studio 在本地运行模型;但具体代理调用的安全工具、更新、浏览器目标和插件仍可能联网。离线要求需要通过防火墙和流量记录实测,不能只依据模型配置判断。
仓库标注 AGPL-3.0-only,并称个人与开源使用免费、商业许可可联系项目方。组织内部部署、修改、网络服务或分发前,应让法务按实际使用方式核对 AGPL 义务和商业许可条件。