Keygraph Shannon

Keygraph Shannon

自主AI渗透测试员

AI官网

应用介绍

一年才做一次渗透测试,其余 364 天代码照常天天上线——漏洞什么时候混进生产,谁也不知道。更烦的是普通扫描器报出一堆「可能存在」,你还得挨个人工验证真假。

Keygraph Shannon 是个自主运行的 AI 渗透测试员:先读你的源码找出攻击路径,再用浏览器自动化和命令行工具对正在运行的 Web 应用和 API 真刀真枪地打,只有拿到可复现 PoC 的漏洞才会写进报告。没有利用成功,就没有这一条——报告里全是能复现的问题,不用再去筛误报。

它在你自己的机器上跑,一条 npx @keygraph/shannon@latest 起一个交互式向导带你走完配置和第一次扫描,Docker 里跑工作容器,模型用你自己的 key,Keygraph 不经手任何模型流量。

软件功能



源码加实战结合:先分析源码定位潜在攻击面,再对运行中的应用发起真实利用,白盒思路加黑盒验证。

无利用不报告:每条漏洞都带可运行的 PoC,直接拿给开发复现,不会有「理论上可能」的凑数条目。

覆盖 Web 与 API:认证、授权、SSRF、注入等常见漏洞类型都在测试范围内,报告可输出 PDF,也能导出 SARIF 接进代码扫描平台。

接进 CI/CD:可以挂到 GitHub Actions,在预发布环境或每次发版时自动跑一遍,让渗透测试跟上你的发布节奏。

模型随便选:支持 Anthropic、OpenAI、xAI、AWS Bedrock 等多家服务商,可走自定义地址和网关。

只测自己有权限的目标:面向授权测试,请只对你拥有或获得书面许可的应用运行。