Bitxogm/cybershield-ai
GitHub: Bitxogm/cybershield-ai
这是一款专为 Kali Linux 设计的集成 LLM 的智能助手,通过监听终端和执行命令来辅助渗透测试与系统管理。
Stars: 0 | Forks: 0
# 🛡️ CyberShield AI: Kali Linux 个人核心
**CyberShield AI** 是一款尖端的、集成操作系统的个人助理,专为 **Kali Linux** 设计。它架起了先进大语言模型 (LLM) 与本地网络安全环境之间的桥梁,为渗透测试、恶意软件分析和系统管理带来“钢铁侠”般的体验。

## 🌌 主要功能
- **🧠 终端内容感知:** 自动监听您的实时终端历史记录 (`.zsh_history`),针对当前操作提供主动建议。
- **🗺️ 交互式路线图:** 完整的网络安全职业生涯仪表板,包含路径追踪、实验网格和专业时间线。
- **📊 持久化进度:** 基于 LocalStorage 的追踪,涵盖已完成的实验、个人渗透测试笔记和设备愿望清单。
- **⚡ OS-Bridge API:** 从聊天中直接执行 Shell 命令和文件分析(含人工确认环节)。
- **💾 智能脚本导出:** 保存 AI 生成的 payload 和工具,或将整个渗透测试进度导出为 JSON/Markdown。
- **🚀 多模式智能体:**
- **SPECTRE:** Web 渗透测试与 OWASP 专家。
- **MALWARE RESEARCHER:** 二进制分析和 TTP 映射。
- **PRIVESC EXPERT:** 操作系统与容器提权专家。
- **NETRUNNER:** 网络安全和协议分析。
- **CORE ASSISTANT:** 通用任务和个人管理。
- **🎨 自定义 UI 库:** 采用自定义 shadcn/ui 组件和 TailwindCSS 4 打造的高级“Dark Hacker”美学风格。
- **📱 PWA 就绪:** 可作为独立桌面应用程序安装在您的 Kali 桌面上。
## 🚀 一键部署(推荐)
在您的 Kali 机器上,只需运行:
```
chmod +x cybercore.sh
./cybercore.sh
```
此主脚本会自动执行以下操作:
1. **初始化环境:** 创建 `.env` 文件并生成安全密钥。
2. **Docker 自修复:** 如果缺少 Docker + Compose 插件则进行安装,启动守护进程,并在您的会话具有过期的组权限时处理 sudo 回退机制。
3. **容器编排:** 通过 Docker Compose 启动 Web 应用 + Ollama,并等待 Ollama API 就绪。
4. **自动配置:** 自动拉取所需的 AI 模型 (`dolphin-llama3.1:8b`)。
## 📋 手动安装(使用 pnpm)
1. **克隆仓库:**
git clone
cd cybershield-ai
2. **安装依赖:**
corepack pnpm install
3. **初始化数据库:**
pnpm prisma db push
4. **环境配置:**
将 `.env.example` 复制为 `.env.local` 并确保您的 `OLLAMA_BASE_URL` 正确无误。
5. **启动核心:**
corepack pnpm run dev
## 🐳 Docker 部署
要在保持终端感知能力的同时在自包含环境中运行:
```
docker compose up --build
```
*注意:确保您的 `~/.zsh_history` 在 `docker-compose.yml` 中正确映射。*
## 🔒 安全与隐私
*为网络安全社区用 ❤️ 构建。*
标签:AI风险缓解, DAST, DLL 劫持, Docker, LLM, MITM代理, PWA, React, shadcn/ui, Shell集成, Syscalls, Tailwind CSS, Unmanaged PE, Web渗透测试, 个人助理, 人工智能, 大语言模型, 安全防御评估, 恶意软件分析, 插件系统, 攻击路径可视化, 数据展示, 无线安全, 暗黑模式, 本地部署, 流量嗅探, 特权提升, 用户模式Hook绕过, 红队, 终端助手, 网络协议分析, 网络安全, 网络安全审计, 脚本导出, 自动化攻击, 自动化运维, 自动化部署, 请求拦截, 隐私保护, 黑客工具