@cyberstrike-io/cyberstrike

中文文档
2.0.0发布于 2026/11/08AGPL-3.0-only零依赖近 30 天下载 8161

首个为攻击性安全而建的开源AI代理. 自动笔试从你的终端.

中文使用文档
文档目录15 节
  1. 首个为攻击性安全而建的开源AI代理.
  2. 快速启动
  3. 情报层
  4. 技能系统——7 300+可操作安全测试
  5. 是什么让它不同
  6. 探员
  7. Web UI 远程访问( R)
  8. Bolt — 远程工具执行
  9. MCP 生态系统
  10. 内建工具
  11. 安装
  12. 这是给谁的?
  13. 捐款
  14. 许可证
  15. MCP 安全套间

CyberStrike — Agentic AI Penetration Testing Framework

首个为攻击性安全而建的开源AI代理.

从终端自动进行穿透测试——插入 Claude、GPT 或任何 LLM 订阅
并变成一个拥有7300+安全技能的自主红色团队特工,遍布MITRE ATT&CK,CIS,OWASP和NIST.

快速启动 二. 支助 情报层 二. 支助 是什么让它不同 二. 支助 探员 二. 支助 网络用户界面 二. 支助 博尔特 二. 支助 MCP 生态系统 二. 支助 安装 二. 支助 文档 二. 支助 网站

npm Downloads Build Discord License


快速启动

npm i -g @cyberstrike-io/cyberstrike@latest && cyberstrike

就是这样。 CyberStrike在您的终端中发布了一个TUI,在第一次运行时询问你的LLM供应商和API密钥,你准备出发了. 告诉它要测试什么——它从7300+装入相关的技能. MITRE ATT&CK、CIS、OWASP和NIST测试程序,然后自主处理侦察、脆弱性发现、开采和报告.

已经有克劳德代码或OpenAI订阅? CyberStrike的情报层 位于你现有的AI订阅之上 没有单独的API成本——您目前的计划授权一个完整的笔试工具包.

探索完整的文档 (原始内容存档于2017-09-21) (英语). docs.cyber strike.io 或访问 网络攻击.io 用于演示和向导.


情报层

CyberStrike不仅仅是LLM的包装. 它是一个将任何AI模型转化为进攻性安全专家的情报层.

如何运作: 当连接到您的 LLM 提供者时, CyberStrike 将特定域的上下文—— OWASP 测试方法, 脆弱性模式, 攻击链推理, 和工具编程逻辑—— 注入到每一个交互中. 模型不需要知道安全; CyberStrike教它.

情报层提供的:

  • 司马正常化 ——无论响应格式差异如何,任何提供者都提供结构化产出
  • 上下文保护 - 防止迅速渗出并保持该剂侧重于当前试验阶段
  • 供应商自动检测 ——自动识别您的 LLM 端点并配置最佳传输
  • 工具组合 ——链条安全工具智能地基于发现而不是固定脚本

15+ LLM 提供者从框中支持 :

提供者模型页:1
安东尼克劳德·4.5、克劳德4具有延伸思维的最佳表现
开放AIGPT-4.1, o3, o4- mini级完整的工具使用支持
谷歌双子座 2.5 亲子/闪光大型代码库的长上下文
亚马逊贝德洛克所有贝德洛克模型IAM 认证, 不需要 API 密钥
Azure OpenAI 系统所有Azure托管的模型企业部署
格罗克混合LLAMA超快推论
迷雾大雾, 编码欧洲数据居住区
深层搜索深搜索 V3, R1成本效益高的替代办法
打开路透社100+型号单个 API, 任何型号
大赦国际开源模型微调支持
奥拉玛任意 GGUF 模式完全离线, 仅限本地
LM 工作室任何当地模式桌面图形用户界面 + API 服务器
vLLM 数据任何套接字模型自行托管,GPU优化
任意 OpenAI 兼容—— 说欢迎自定义终点

空气环境? 运行 CyberStrike 完全离线 与奥拉玛或LM工作室。 没有数据离开你的机器——永远.


技能系统——7 300+可操作安全测试

CyberStrike不仅赋予了特工通用的安全知识——它以零上下文污染的方式按需加载特定域的技能.

何等为技? 技能是一种结构化的测试程序,包括:

  • 目标方法(OWASP WSTG、MITRE ATT&CK、独联体基准、NIST)
  • 复制复制已准备好的测试命令
  • 工具参考和依赖性
  • 补救指南
  • CWE 绘图和严重程度评级

覆盖范围:

框架技能内容包括
麻省理工学院691个企业战术+2000+原子红队试验(Kerberoasting,LSASS垃圾堆等)
独联体基准1 500 + 个云(AWS/Azure/GCP)、集装箱(Docker/K8s)、OS(Ubuntu)、服务器(Apache/Nginx)
OWASP WSTG (英语)125号网络应用安全测试( XSS, SQLi, AuthN, AuthZ, 会话, API) Name
NIST 软件200岁以上安保控制和合规框架

懒惰装入 ——技能载荷只在需要的时候才进行. Kerberoasting的代理测试将T1558.003技术(7个原子测试)拉入上下文,进行测试,然后丢弃. 下个测试=新技能. 平地出血为零.

搜索发现( D) ——以相关分数进行内置技能搜索. 通过关键词,技术堆栈,CWE ID,或分类查询. 7 633个技能指数化的记忆.

# Example: Agent loads T1558.003 Kerberoasting skill
Skill: T1558.003 - Kerberoasting
Tests: 7 Atomic Red Team test scenarios
Tools: Invoke-Kerberoast.ps1, Rubeus, setspn
Platforms: Windows

更多信息: 麻省理工学院 一体化, (中文(简体) ), 独联体基准


是什么让它不同

7 300+ 安全技能,非一般提示

CyberStrike代理商并不即兴——他们采用经过验证的方法,拥有懒惰的载荷技能. 测试Kerberoasting? 装入T1558.003(7 Atomic Red Team tests). 审计多克? 装入 CIS Docker v 1.8.0(118控件). 特工们拉出他们需要的, 执行结构化的测试程序 与复制复制,然后丢弃。 无上下文污染. 真正的笔试框架:MITRE ATT&CK、独联体基准、OWASP WSTG、NIST.

情报层, 不只是LLM 剪辑器

大部分AI安全工具都是薄薄的包装器,可以将您的提示发送给API. CyberStrike的智能层使15+供应商的输出正常化,在测试阶段之间守护上下文,自动检测你的供应商配置,并管弦多步攻击链. 结果:一致的,方法驱动的笔试,不管你使用哪种模型.

任意 LLM, 零锁定

Anthropic, OpenAI, Google, Amazon Bedrock, Azure, Groq, Mistral, DeepSeek, OpenRouter, College AI——或与奥拉马和LM Studio全线下线. 你选择模型。 结果是你自己的 随着AI模型越来越好,也越来越便宜,CyberStrike与它们一起变得更好. 切换提供者在秒 不重组任何东西.

带有 Bolt 的远程工具执行

你的保安工具不用用笔记本电脑 在一个或许多远程服务器上部署博尔特,配对为Ed25519密钥,并控制你本地终端的所有东西. 一个CyberStrike实例可以协调数十个Bolt服务器——每个服务器都有自己的工具包,网络位置,攻击地表访问.


探员

在代理之间切换 Tab每个都是域专家.

探员焦点它会做什么
网络打击常规全面接触主要毒剂——侦察、开采、报告
网络应用程序网页西非办事处 Top 10, WSTG 方法, API 安全, 会话测试
移动应用程序移动Android/iOS、Frida/Objection、MASTG/MASVS的遵守
云层安全云头AWS、Azure、GCP——IAM错配置、独联体基准、已曝光资源
内部网络网络活动目录、 Kerberos 攻击、 横向移动、 支点

加号 8个专门的代理测试器 拦截和操纵交通,以达到目标:

IDOR • 妇女 Authorization Bypass • 妇女 Mass Assignment • 妇女 Injection • 妇女 Authentication • 妇女 Business Logic • 妇女 SSRF • 妇女 File Attacks

每个代理测试者遵循一个结构化的方法:拦截流量,识别模式,生成测试案例,执行攻击,并报告有证据的调查结果.


Web UI 远程访问( R)

运行 cyberstrike web 并控制您的代理, MCP 服务器, Bolt 连接, 以及任何浏览器的弱点发现 。 用Cloudflare Tunnel从任何地方访问——零开口,端到端加密,密码保护的API. 你的数据留在你的机器上.

export CYBERSTRIKE_SERVER_PASSWORD=your-secure-password
cyberstrike web

使用 (原始内容存档于2018-10-21). app.cyberstript.io (静态页面,无后端)或自主机来自 packages/app/dist/。 。 。 .

见 完全读取 为完整的安全模型.


Bolt — 远程工具执行

Bolt是CyberStrike的远程工具服务器. 将它部署在任何VPS,云实例或多克容器上——然后用Ed25519认证,从您的本地终端控制它.

一个CyberStrike,许多博尔特服务器:

                                          ┌─────────────────────┐
                                     ┌───►│  Bolt Server #1     │
                                     │    │  nmap, nuclei, ffuf  │
┌──────────────────┐   MCP + Ed25519 │    └─────────────────────┘
│  Your Terminal   │   over HTTPS    │    ┌─────────────────────┐
│  CyberStrike TUI │ ◄─────────────►├───►│  Bolt Server #2     │
│                  │   Tool Results   │    │  sqlmap, burp, zap   │
└──────────────────┘                 │    └─────────────────────┘
                                     │    ┌─────────────────────┐
                                     └───►│  Bolt Server #3     │
                                          │  Custom toolkit      │
                                          └─────────────────────┘
  • 随处部署 - VPS, Docker, Kubernetes, 或带有预建的卡利图像的裸金属
  • Ed25519 键配对 - 没有密码,没有共同的秘密,没有攻击表面
  • 实时流线 ——结果随着发生回流到你的TUI
  • 从 TUI 管理 — 在不离开 CyberStrike 的情况下添加、去除并监视 Bolt 服务器
  • 水平缩放 ——在本地工作时,用更好的带宽从服务器上运行重扫描

MCP 生态系统

CyberStrike连接到能够扩展其能力的专用MCP服务器—— 176+ 安全工具 跨越5个领域:

服务器工具它会添加什么
云 - 审计 - mcp第38条云安全审计——60多份跨AWS、Azure、GCP的检查
github - 安全- mcp页:1GitHub 安全态势——回放、矿石、行动、秘密、供应链
cve-mcp (英语)第23条CVE 情报 - NVD, EPSS, CISA KEV, GitHub 咨询, OSV
缩写( m)页:1OSINT侦察——Shodan、VirusTotal、SafeTrails、Censys、DNS、WHOIS

所有开源. 全部可安装 npx。把它们插入 CyberStrike 中,或者与任何兼容 MCP 的客户端单独使用它们.


内建工具

CyberStrike代理可直接访问30+工具而没有任何外部依赖性:

类别工具
执行Shell (bash), 文件读取/写入/编辑, 目录列表
发现网络获取、网络搜索、代码搜索、 glob、 grep
警卫脆弱性报告(黑客一号格式),证据收集
代理服务器HTTP/HTTPS 拦截、请求重播、交通分析
一体化MCP 服务器、 Bolt 远程工具、自定义插件

加一个 插件 SDK ——建立自己的代理和工具,在运行时间注册.


安装

# npm (recommended)
npm i -g @cyberstrike-io/cyberstrike@latest

# bun / pnpm / yarn
bun add -g @cyberstrike-io/cyberstrike@latest

# macOS (Homebrew)
brew install CyberStrikeus/tap/cyberstrike

# Windows (Scoop)
scoop install cyberstrike

# Linux / macOS (curl)
curl -fsSL https://cyberstrike.io/install.sh | bash

这是给谁的?

  • 笔试者 ——将重复部分自动化. 让特工处理侦察和初步测试 同时专注于需要人类直觉的创造性攻击链.
  • Bug Bounty 猎人 ——加快侦察,拓宽覆盖范围,全方案方法一致. CyberStrike凌晨3点不累.
  • 安保小组 以可复制的方法进行组织式的OWASP评估。 把地图报告给你的遵守小组.
  • 安全研究员 ——以自定义代理和MCP服务器来扩展CyberStrike. 插件系统和MCP协议使其成为一个平台,而不仅仅是一个工具.

捐款

CyberStrike是保安界为保安界建造的. 我们欢迎以下各方面的贡献:

  • 安保人员和技能 - 新的攻击方法、测试模式、脆弱性探测
  • MCP 服务器 ——连接新的安全工具和数据来源
  • 知识库 - WSTG、MASTG、PTES、独联体方法指南
  • 核心改进 – 性能, UX, 提供者集成, 错误修正

读取 贡献指南 在提交公关之前。 所有捐款都必须遵循项目的 道德使用政策 ——CyberStrike只用于授权的安全测试.


许可证

仅限AGPL-3.0 ——个人免费和开源使用. 商业许可 联系人@ cyberstrip.io。 。 。 .


MCP 安全套间

CyberStrike是核心平台. 这些MCP服务器扩展其能力:

项目域名工具
网络冲击自主攻击性安全人员7 300多技能(MITRE、独联体、OWASP、NIST)
云 - 审计 - mcp云安全(AWS/Azure/GCP)38个工具,60多份检查
github - 安全- mcpGitHub 安全态势39个工具,45个检查
cve-mcp (英语)脆弱性情报23个工具,5个来源
缩写( m)OSINT 侦察37个工具,12个来源

网络攻击.io • 妇女 文档 • 妇女 解析器 • 妇女 X.com (英语) • 妇女 GitHub 图像

由那些厌倦了终端间复制的黑客所建.

版本与发布记录

@cyberstrike-io/cyberstrike 共发布 84 个版本,首次发布于 2026/03/17;过去 12 个月发布了 84 个版本。

版本发布日期距今
2.0.0latest2026/11/083 天前
2.0.0-beta.0beta2026/11/073 天前
2.0.0-canary.27canary2026/11/073 天前
2.0.0-canary.252026/11/074 天前
2.0.0-canary.242026/11/074 天前
2.0.0-canary.232026/11/074 天前

其他发布通道:dev → 0.0.0-dev-202603281926,canary → 2.0.0-canary.27,beta → 2.0.0-beta.0。

关于 @cyberstrike-io/cyberstrike 的常见问题

@cyberstrike-io/cyberstrike 是什么?

首个为攻击性安全而建的开源AI代理. 自动笔试从你的终端.

如何安装 @cyberstrike-io/cyberstrike?

在项目目录运行 npm install @cyberstrike-io/cyberstrike,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 cyberstrike,可以用 npx cyberstrike 直接运行。

@cyberstrike-io/cyberstrike 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/cyberstrike-io__cyberstrike 是否存在。

@cyberstrike-io/cyberstrike 可以商用吗?

@cyberstrike-io/cyberstrike 使用 AGPL-3.0-only 许可。最严格的 Copyleft:除分发外,通过网络向用户提供基于它的服务也需要开源对应源码。闭源 SaaS 使用前务必评估。以上为概括,不构成法律意见,请以许可原文为准。

@cyberstrike-io/cyberstrike 的下载量有多少?

根据 npm 官方下载统计,@cyberstrike-io/cyberstrike 在 2026/10/11 – 2026/11/09 这 30 天内被下载 8,161 次,日均约 272 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@cyberstrike-io/cyberstrike 还在维护吗?

最新版本 2.0.0 发布于 2026/11/08(3 天前);至今共发布 84 个版本,其中过去 12 个月发布了 84 个;首次发布于 2026/03/17。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。