ServerSage™ 是一个基于 GPT 技术的攻击性安全平台,旨在为企业提供持续、自动化的渗透测试服务。不同于传统的周期性安全扫描,ServerSage 模仿人类红队(Red Team)的工作流程,利用 AI 智能地执行侦察、系统探测、安全漏洞利用及验证工作。它作为一个容器化的堡垒机(Bastion Controller)部署在用户的基础设施中,通过 AWS Systems Manager (SSM) 等接口与混合云或本地服务器进行安全交互。该平台的核心价值在于将昂贵且低频的人工渗透测试转化为连续的智能验证过程,帮助安全团队在攻击者发现漏洞之前,主动识别资产暴露面、验证配置错误并生成审计级别的合规报告,从而显著降低企业面临的安全风险。
功能列表
- 自动化红队测试:利用 GPT 驱动的 AI 代理自主执行完整的攻击生命周期,从侦察到漏洞利用验证。
- 混合云资产覆盖:支持 AWS 云环境及本地数据中心(On-Premise),通过 SSM、SSH 或代理方式管理目标。
- 智能漏洞验证:不仅发现潜在风险,还会尝试安全地利用漏洞(Safe Exploit Execution)以验证其真实危害性,减少误报。
- 攻击面枚举:自动发现外部和内部资产,包括子域名、开放端口、影子 IT 资产及错误配置的 API 端点。
- 实时审计报告:所有测试活动均有详细的时间戳日志,并能生成符合合规要求(如 OWASP Top 10)的审计报告。
- AWS SSM 集成:深度集成 AWS Systems Manager,实现精细的权限控制和无需暴露 SSH 端口的安全访问。
- 持续性验证:支持高频次的连续测试,确保在代码变更或新资产上线后立即验证安全性。
使用帮助
ServerSage 的部署和使用主要围绕“堡垒机控制节点(Bastion Controller)”的安装与云端仪表盘的配合。以下是基于容器化部署的标准操作流程:
1. 准备工作
在开始之前,请确保您满足以下条件:
- 拥有一个有效的 ServerSage.ai 账户。
- 目标环境(通常是 AWS)已准备好,并具有配置 IAM 权限的能力。
- 一台安装了 Docker 的服务器或虚拟机,用于运行控制节点。
2. 部署控制节点 (Bastion Deployment)
ServerSage 不直接通过公网扫描您的内部服务器,而是通过在其内部部署一个轻量级的 Docker 容器作为中介。
获取 Docker 镜像与凭证:
登录 ServerSage 网页控制台,在“Infrastructure Setup”部分找到部署命令。通常形式如下(请以仪表盘实际提供的命令为准):
docker run -d \
--name serversage-bastion \
-e API_KEY="您的专属API密钥" \
-e REGION="us-east-1" \
serversage/bastion-controller:latest
该容器启动后,会自动与 ServerSage 的云端 API 建立加密连接,等待接收任务指令。
3. 配置 AWS 权限 (IAM Integration)
为了让 AI 能够安全地扫描和测试您的 AWS 资源,需要配置 AWS Systems Manager (SSM)。
- 创建 IAM 角色:在 AWS 控制台创建一个新的 IAM Role,赋予其 SSM 相关的最小权限(ServerSage 会提供推荐的 JSON 策略文件)。
- 关联实例:将此 IAM 角色附加到您希望进行渗透测试的 EC2 实例上。
- 验证连接:在 ServerSage 仪表盘中,检查“Targets”列表,确认部署的 Bastion 节点已成功识别到您的云端资产。
4. 发起渗透测试任务
部署完成后,所有的操作均可在 Web 界面完成:
- 创建项目 (Project Setup):在仪表盘点击“New Assessment”,选择要测试的资产范围(如特定的 VPC、子网或服务器标签)。
- 选择测试模式:
- Reconnaissance Only(仅侦察):仅进行资产发现和端口扫描,不进行攻击尝试。
- Full Pentest(全量渗透):执行包括漏洞利用验证在内的完整红队测试流程。
- 启动任务:点击“Start Scan”。AI 将开始自主工作,您可以实时在界面上看到 AI 的决策过程(例如:“发现端口 80 开放,正在尝试识别 Web 服务版本…”)。
5. 查看与导出报告
测试结束后,进入“Reports”模块:
- 查看攻击路径:可视化展示 AI 是如何一步步获取系统权限的。
- 漏洞详情:查看每个漏洞的 CVSS 评分、证据截图及修复建议。
- 导出:点击“Export PDF”生成适合管理层或审计员阅读的最终报告。
6. 设置持续监控
为了实现 DevSecOps:
- 在“Schedules”选项卡中,设置每周或每日自动执行一次轻量级扫描。
- 配置通知(Email 或 Slack),一旦发现高危漏洞(Critical Vulnerability),立即通知安全团队。
应用场景
- 企业合规性自查
在年度外部审计之前,企业使用 ServerSage 进行内部预审计,自动检测是否符合 SOC2 或 ISO27001 等标准中关于漏洞管理的要求,提前修复问题。 - DevSecOps 流程集成
软件开发团队在发布新版本代码到生产环境后,触发 ServerSage 进行自动化渗透测试,确保新功能没有引入 SQL 注入或权限绕过等高危漏洞。 - 影子 IT 资产发现
对于拥有复杂混合云环境的大型企业,安全团队使用该工具自动扫描并清点所有在线资产,发现未被 IT 部门登记的“影子服务器”和遗留的测试环境,消除未知攻击面。
QA
- ServerSage 的 AI 会窃取我的数据吗?
不会。ServerSage 声明其仅将必要的上下文信息(如操作系统类型、错误日志)发送给模型进行决策,且遵循隐私政策,您的敏感业务数据不会被用于训练公共 AI 模型。 - 这与传统的 Nessus 或 OpenVAS 扫描器有什么区别?
传统扫描器主要基于规则匹配,容易产生大量误报。ServerSage 模拟人类黑客的思维,尝试“利用”漏洞来验证其真实性(Proof of Exploitation),因此误报率极低,且能发现复杂的逻辑漏洞。 - 部署 Bastion 容器需要开放入站端口吗?
不需要。Bastion 容器通过出站连接(Outbound Connection)与 ServerSage API 通信,您无需在防火墙上为 ServerSage 开放任何危险的入站端口,保证了网络边界的安全。 - 支持哪些操作系统?
目前主要支持主流的 Linux 发行版(Ubuntu, CentOS, Amazon Linux)以及 Windows Server 环境,只要该环境支持 Docker 或能被 AWS SSM 纳管即可。

































