文章总结: Secbot是一个基于LangChain/LangGraph实现多智能体编排的AI驱动自动化安全测试平台,采用FastAPI统一后端,支持CLI、TUI、移动端和桌面端多形态前端,覆盖内网发现、Web安全、OSINT、系统控制等测试维度,集成Ollama、DeepSeek、OpenAI等多种推理后端,通过SQLite持久化存储与SSE实时流推送,实现从规划到报告的全流程自动化渗透测试,面向安全研究员与红队工程师。 综合评分: 52 文章分类: 产品介绍,AI安全,渗透测试,红队,安全工具
AI 驱动的自动化安全测试与多前端工作台
原创
0x八月 0x八月
0x八月
2026年4月1日 20:14 陕西
AI 驱动的自动化安全测试与多前端工作台
⚠️
请勿利用文章内的相关技术从事非法渗透测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。工具和内容均来自网络,仅做学习和记录使用,安全性自测,如有侵权请联系删除。
⚠️注意:现在只对常读和星标的公众号才展示大图推送,建议大家把”0x八月“设为星标⭐️”否则可能就看不到了啦,点击下方卡片关注我哦!
💡项目地址在文章底部哦!
📖 项目/工具简介
Secbot 是 AI 驱动的自动化安全测试平台,基于 LangChain/LangGraph 实现多智能体编排,通过 FastAPI 提供统一后端,支持 CLI/TUI/移动端/桌面端 多形态前端,面向安全研究员与红队工程师,实现从规划到报告的全流程自动化渗透测试。
🚀 一句话优势
多智能体协同执行,统一后端支撑 CLI/TUI/移动端/桌面端 全平台安全测试。
📋 核心能力速览
| 功能 | 说明 | | — | — | | 多智能体模式 | secbot-cli 自动模式 / superhackbot 专家模式 | | 安全测试覆盖 | 内网发现、Web 安全、OSINT、系统控制 | | 多推理后端 | Ollama、DeepSeek、OpenAI、Anthropic 等 | | 多前端形态 | CLI、TUI、移动端、桌面端共用一套后端 | | SQLite 持久化 | 对话历史、提示词链、API Key 配置存储 | | SSE 实时流 | 后端事件实时推送至各前端 |
📸 运行截图
✨ 核心亮点
1. 多智能体安全测试编排
基于 LangGraph 实现 规划-执行-总结 的智能体工作流,支持 secbot-cli 自动模式(快速任务执行)与 superhackbot 专家模式(深度分析)两种形态。覆盖内网资产发现、端口服务识别、Web 漏洞扫描、OSINT 情报收集、系统控制、防御扫描与报告生成七大安全测试维度,AI 自动拆解复杂任务并调度对应工具链完成执行。
2. 统一后端与多前端架构
采用 FastAPI 构建统一后端,暴露 REST + SSE 接口供多前端消费。同一套智能体编排与事件流同时支撑 terminal-ui(Ink 实现的 TUI)、app(Expo/React Native 移动端)、desktop(Tauri + Vite 桌面端)三种形态,实现跨平台体验一致性。SQLite 持久化层存储对话历史、提示词链与 API Key,支持会话状态跨端同步。
3. 多模型后端灵活适配
内置 Ollama、DeepSeek、OpenAI、Anthropic、Gemini、Groq、OpenRouter 及多家 OpenAI 兼容厂商的适配器,通过 LLM_PROVIDER 环境变量一键切换。本地部署选用 OLLAMA_MODEL(如 gemma3:1b),云端调用配置 DEEPSEEK_API_KEY 即可使用 deepseek-reasoner,满足不同场景下的成本与性能平衡需求。
🛠️ 技术优势
| 技术/特性 | 说明 | 优势 | | — | — | — | | LangChain/LangGraph | 智能体编排框架 | 复杂任务拆解与状态管理 | | FastAPI + SSE | 异步 Web 框架 + 服务端推送 | 实时事件流,低延迟响应 | | SQLite | 轻量级关系型数据库 | 零配置,持久化存储 | | Ink | React 驱动的 TUI 框架 | 终端内的富交互体验 | | Tauri | Rust 驱动的桌面端框架 | 安全沙箱,体积小巧 | | Expo | React Native 跨平台方案 | iOS/Android 一套代码 | | uv | Rust 编写的 Python 包管理 | 极速依赖解析与安装 |
📖 使用指南
① 准备工作:克隆仓库后执行 uv sync 安装 Python 依赖,进入 terminal-ui/ 目录运行 npm install。创建 .env 文件配置 LLM_PROVIDER(如 deepseek)与对应 API_KEY,本地模型需启动 Ollama 服务。
② 核心操作:运行 python main.py 或 uv run secbot 自动拉起后端并进入 全屏 TUI。常用斜杠命令:/model 切换推理后端,/agent 切换智能体模式,/system-info 查看系统状态。单独启动后端使用 uv run secbot –backend,单独启动 TUI 使用 uv run secbot –tui。
③ 结果查看:安全测试任务执行过程中,SSE 实时流推送事件至前端显示。测试完成后自动生成结构化报告,存储于 SQLite 数据库中,可通过 /db-stats 查看统计,历史对话与结果支持跨端同步访问。
📖 项目地址
https://github.com/iammm0/secbot
💻 技术交流与学习
如果师傅们想要第一时间获取到最新的威胁情报,可以添加下面我创建的钉钉漏洞威胁情报群,便于师傅们可以及时获取最新的IOC。
如果师傅们想要获取网络安全相关知识内容,可以添加下面我创建的网络安全全栈知识库,便于师傅们的学习和使用: 覆盖渗透、安服、运营、代码审计、内网、移动、应急、工控、AI/LLM、数据、业务、情报、黑灰产、SRC、溯源、钓鱼、区块链等 方向,内容还在持续整理中……。
⚠️打广告的勿进,会直接踢掉!!!
| |
|
| — | — |
|
|
|
推荐阅读
✦ ✦ ✦
| 渗透测试人员必备武器库:子域名爆破、漏洞扫描、内网渗透、工控安全工具全收录 | | — | | AI驱动的自动化红队编排框架(AutoRedTeam-Orchestrator)跨平台支持,集成 130+ 安全工具与 2000+ Payload | | JS逆向必备:这款插件能Bypass Debugger、Hook CryptoJS、抓取路由 | | 上传代码即审计:AI 驱动的自动化漏洞挖掘与 POC 验证平台 | | AI 原生安全测试平台(CyberStrikeAI) | | 多Agent智能协作+40+工具调用:基于大模型的端到端自动化漏洞挖掘与验证系统 | | 基于DeepSeek的代码审计工具 (Ai-SAST-tool.xjar) | | 基于AI的自主渗透测试平台 |
✦ ✦ ✦
点分享
点收藏
点在看
点点赞
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:0x八月 0x八月 0x八月《AI 驱动的自动化安全测试与多前端工作台》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。




![[工具推荐]专业的Web安全扫描工具FLUX](/images/random/titlepic/10.jpg)
![[工具推荐]BurpSuite多漏洞自动化探测插件xia_tan(瞎探)](/images/random/titlepic/7.jpg)





评论