CyberStrikeAI

让 AI 智能体自动执行渗透测试,安全操作越用越聪明

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 1874 🐛 待处理 75 👀 关注 51
GitHub ↗
GitHub 星标 ★ 8504
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0许可证,可免费使用和部署。

项目预览

CyberStrikeAI 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队AIPentest
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Go
技术栈/模型ai,ai-agents,ai-cybersecurity,ai-hacking,ai-penetration-testing,ai-security-tool,ctf-tools,mcp,pentesting-tools
GitHub 星标★ 8504
上线时间2025-11-08 00:00:00
代码更新2026-11-08
仓库体积64.4 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

CyberStrikeAI 是一个面向 AI 原生网络安全的智能体操作系统,旨在将安全操作中的意图转化为受治理的执行,把证据沉淀为可复用的操作记忆,并让每次操作持续优化后续行动。它解决的是传统安全工具缺乏智能协同、难以自动化闭环的问题,核心能力包括基于 MCP 的智能体编排、自动化渗透测试与 CTF 辅助、以及安全证据的持久化管理。项目使用 Go 语言开发,技术栈覆盖 AI 代理、AI 安全、渗透测试等领域,适合安全团队构建智能化的防御与攻击模拟工作流。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 8504

使用教程

难度:入门 约 15 分钟 部署方式:本地安装 7 步

环境要求

  • Go 1.25+(go.mod 要求)
  • Python 3.10+
  • 首次使用前需准备至少一个 AI 通道的 API Key(provider / Base URL / model)
  • 如需实际渗透能力,需自行安装 tools/ 目录下的安全工具(可选)

安装与启动步骤

  1. 1克隆仓库

    从 GitHub 拉取 CyberStrikeAI 源码到本地,确保 git 可用且网络可访问 GitHub。

    git clone https://github.com/Ed1s0nZ/CyberStrikeAI.git
  2. 2进入项目目录

    后续所有命令都在该目录下执行,run.sh 与 config.yaml 都位于此处。

    cd CyberStrikeAI
  3. 3一键部署启动

    run.sh 会自动校验 Go/Python 环境、创建 Python 虚拟环境、安装 Python 与 Go 依赖、构建并启动服务。

    chmod +x run.sh && ./run.sh
  4. 4获取访问地址

    终端会打印 ● ONLINE 及实际 Web UI URL;默认 HTTPS 用本地自签证书,浏览器需接受一次警告。

  5. 5登录并修改密码

    新安装时控制台 ADMIN SETUP REQUIRED 下会显示一次性 admin 密码,登录后请立即修改。

  6. 6配置 AI 通道

    进入 System Settings → Basic Settings → AI Channel Configuration,填写 provider、Base URL、API key、model 与 token 上限后保存。

  7. 7安装安全工具(可选)

    按需安装 tools/ 中的工具,缺失的工具运行时会被跳过或替换;macOS 可用 brew install 同类工具。

    sudo apt update
    sudo apt install -y nmap masscan sqlmap nikto gobuster hydra hashcat john binwalk

关键配置

配置项必填说明示例
server.port是Web UI 监听端口,默认 80808080
ai.default_channel是新对话与未指定通道的任务所用默认 AI 通道openai-main
ai.channels.<name>.provider是通道提供方类型,兼容 OpenAI 接口openai_compatible
ai.channels.<name>.api_key是模型服务密钥,建议用环境变量引用,勿提交真实凭证${OPENAI_API_KEY}
ai.channels.<name>.base_url是模型服务接口地址,可换成其他兼容服务https://api.openai.com/v1
ai.channels.<name>.model是调用的模型名称gpt-4o

如何确认成功

终端出现 ● ONLINE 并打印 Web UI 地址,浏览器打开该地址可看到登录页并成功登录。

常见问题

Q:浏览器提示证书不安全怎么办?

A:默认 run.sh 以 --https 启动并使用本地自签证书,接受一次警告即可;也可用 ./run.sh --http 以纯 HTTP 启动。

Q:首次登录的 admin 密码在哪里?

A:新安装首次启动时,控制台会在 ADMIN SETUP REQUIRED 下打印自动生成的一次性 admin 密码,登录后请立刻修改。

Q:不安装 nmap、sqlmap 等工具能跑吗?

A:可以。缺失的工具在运行时会自动跳过或被替代,但不装工具会限制可执行的扫描类任务。

Q:生产环境如何换成正式证书?

A:在 config.yaml 中设置 server.tls_cert_path 与 server.tls_key_path,改为正式证书而非本地自签名。

注意事项

  • 仅在你拥有或获得明确授权的系统上使用本工具。
  • 不要把真实 API Key 写进 config.yaml 提交到仓库,请用环境变量引用。
  • 默认绑定 127.0.0.1:8080,若要对外暴露服务,先阅读官方安全模型与加固指南。
  • 启用高风险工具、WebShell 或 C2 能力前,请先核对生产环境的安全加固要求。

核心亮点

  • 将 AI 智能体与渗透测试工具深度集成,实现自动化攻击模拟
  • 基于 MCP 协议,支持安全工具链的标准化接入与编排
  • 证据驱动操作记忆,每次安全操作都能沉淀为后续改进的基础

不足之处

  • 文档/社区待观察
  • 项目处于成长阶段,功能稳定性与生态成熟度需进一步验证

适用场景

  • 企业安全团队自动化渗透测试与漏洞验证
  • CTF 竞赛中的智能辅助解题与攻击路径规划
  • 安全运营中心(SOC)的 AI 驱动威胁响应与模拟演练

替代项目

Metasploit、AutoGPT、PentestGPT

上一篇:mavsdk_drone_show

下一篇:minshop

同类项目推荐

Open-Industry-Project 开源

浏览器里搭产线,看传送带和PLC跑起来

Browser-based industrial automation simulator: conveyors, sensors, PLCs (TypeScript,···

★ 121 2026-11-05
MIMIC-IV-Data-Pipeline 开源

按需抽取 MIMIC-IV 多模态临床数据

A customizable pipeline for multimodal data extraction from MIMIC-IV!

★ 363 2026-11-01
pot-desktop 开源

划词即译、截图即识,跨平台效率神器

一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and r···

★ 19333 2026-08-09
LLMs-in-Finance 开源

金融大模型落地资料库,Notebook 直接跑通行业案例

LLMs in Finance - Generative AI - AI Agents

★ 895 2026-09-16
paca 开源

让 AI 代理和人类同看板协作,替代 Jira 的开源项目管理工具

AI-native, free, open-source alternative to Jira, Trello, ClickUp & Monday. Built fo···

★ 2046 2026-08-09
llm-prices 开源

一页查清各家大模型 API 价格,选型比价不迷路

Prices of various LLMs

★ 197 2026-09-16
beikeshop 开源

用Laravel快速搭建多语言AI电商网站,省心又省钱

Free and Open-Source, Easy-to-Use Laravel eCommerce Platform,It supports multiple la···

★ 1987 2026-08-09
healthcare-chatbot 开源

输入症状,AI问诊给建议

a chatbot based on sklearn where you can give a symptom and it will ask you question···

★ 263 2026-08-09
infracost 开源

在 PR 里提前看到云账单涨多少,避免上线后才发现超支

Cloud cost intelligence for engineers, AI coding agents, and CI/CD Shift FinOps Lef···

★ 12615 2026-10-11