zgsfsec/Full-Chain-Sentinel-System

【全链哨兵】全流程渗透测试 Agent 系统,支持 Web、小程序、安卓 APP、IOS app(测试中)。安全服务渗透测试辅助工具,禁止用于非法攻击。

解决的问题

全链哨兵系统(全链哨兵)是一款基于pi agent框架构建的经授权渗透测试代理。它让安全团队在一个地方运行有条理的进攻性安全工作流程——侦察、枚举、利用、后渗透和报告——并提供Web控制台和基于Docker的隔离。它严格用于你已获得书面授权测试的目标,项目强调同意、审计追踪和最小侵入。

工作原理

该系统使用AI代理(你提供模型端点)在按项目划分的Kali容器内执行命令。Web控制台(默认中文,可切换为英文)提供聊天界面、工具调用卡片、会话树和项目管理。它有三种执行模式:审批(默认,每个bash命令必须手动批准)、自动执行和AI审批(一个小型门控模型决定允许/阻止;失败默认允许)。代理将步骤从侦察串联到报告,系统提示限制范围并要求证据。它还集成了资产发现平台(FOFA、360 Quake、Hunter)、网络搜索插件(Tavily)和自定义MCP插件系统。它包含一个包重放和截图工具(replayd)用于取证证据,以及Android和iOS设备桥接用于移动测试。

适用对象

安全专业人员和渗透测试人员,他们已获得明确书面授权测试特定系统。它适用于从事Web、小程序和移动应用渗透测试的团队,尤其是那些希望拥有统一平台,具备Docker隔离、审计追踪和受控AI驱动执行的团队。用户需要熟悉Docker、Linux和同意工作流程。

亮点

  • 方法论驱动流程:从侦察到报告,强调授权和证据。
  • 三种执行模式:人工审批(默认)、自动执行和AI审批(失败开放行为)。
  • 按项目划分的Kali容器,支持主机或桥接网络,以及Android/iOS设备插件。
  • 通过FOFA、Quake、Hunter进行资产映射;通过Tavily进行网络研究;插件中心支持MCP服务器。
  • 包重放和截图工具(replayd)用于漏洞利用证据,所有操作均被记录。
  • 会话即审计:每个命令、输出和模型决策都记录在JSONL会话树中。

相关

  • 项目
  • 项目
  • 项目
  • 项目