新闻详情

新闻详情

首页 / 资讯中心 / 详情

3分钟部署Shannon:Docker跑通AI渗透测试环境

发布时间:2026/9/8 20:18:44来源:尧图网络
3分钟部署Shannon:Docker跑通AI渗透测试环境
3分钟部署ShannonDocker跑通AI渗透测试环境【免费下载链接】shannonShannon is an AI pentester for web applications and APIs. It analyzes your source code, identifies attack vectors, and executes real exploits to prove vulnerabilities before they reach production.项目地址: https://gitcode.com/GitHub_Trending/shan/shannonShannon 部署完成后你得到一个本地即开即用的 AI 渗透测试环境目标仓库只读挂载进临时容器侦察、漏洞分析、真实利用、Markdown 报告全自动跑完主机零污染。Shannon 是自主 AI 渗透测试器读源码定位攻击面再执行真实利用来证实漏洞在 XBOW CTF 基准的 104 个挑战上成功率 96.15%。环境自检工具最低版本验证命令Docker含 Compose v2 插件20.10docker version docker compose versionNode.js18node -vpnpm参考项目文档pnpm -v未安装请参考官方文档。另外准备一家 AI 供应商的密钥Anthropic、OpenAI、xAI、AWS Bedrock 任选官方推荐 Claude 模型setup 向导会用到。部署主流程三步把环境拉起来README 还提供更轻的 npx 流程免本地构建自动从 Docker Hub 拉镜像这里走源码构建跑通后改配置、看日志都更直接。克隆仓库并构建 worker拉取代码后一次性装好依赖、构建出 CLI 与 worker 产物为后面本地构建 Docker 镜像做准备。git clone https://gitcode.com/GitHub_Trending/shan/shannon cd shannon pnpm install pnpm build✅ 构建无报错、根目录的./shannon入口可执行就算就绪。用 setup 向导配置 AI 凭据交互式向导选供应商、填密钥、选模型一次性写入~/.shannon/config.toml之后不用再碰环境变量。./shannon setup✅ 终端打印Configuration saved to ~/.shannon/config.toml并回显 provider 与 model这步才算配好。发起扫描Docker 自动拉起容器⚠️ Shannon 会真实执行利用只对拥有或拿到书面授权的目标开扫别指向生产环境。一条命令完成检查凭据、构建 worker 镜像、启动 Temporal 编排容器然后以后台方式启动渗透任务。./shannon start -u https://your-app.com -r /path/to/your-repo✅ 依次出现Starting Shannon infrastructure...、Temporal is ready!最后打印Scan started信息块含目标、workspace 名、报告路径容器就跑起来了。首次运行与产出定位步骤三的命令就是触发实际任务的动作终端可以关掉扫描在容器里继续。实时进度./shannon logs workspace或打开 Temporal 控制台 http://localhost:8233完整一轮约 1~1.5 小时取决于模型和应用复杂度结果落在./workspaces/workspace/npx 模式在~/.shannon/workspaces/运行目录顶层只有最终报告Security-Assessment-Report.md内部件都在隐藏目录.shannon/下——deliverables/ 存报告源文件与阶段分析scratchpad/ 存截图session.json 记录断点续扫状态。你会看到什么报告是 Markdown只收录真实利用成功、带可复现 PoC 的漏洞证不了的假设会被直接丢弃。急着想看成品的先翻sample-reports/里 OWASP Juice Shop、c{api}tal API、crAPI 三份示例报告那就是扫描跑完的样貌。排障速查启动卡在 Timed out waiting for Temporal编排容器没就绪通常是 7233/8233 端口被其他进程占了 →docker compose ps docker compose logs temporalRepository not found at ./repos/...裸仓库名只会在./repos/下找或路径不存在、不是目录 →ls -la /path/to/your-repo启动扫描时报凭据缺失setup 没跑过或~/.shannon/config.toml被清了 →./shannon setup第一次跑完打开工作区里的Security-Assessment-Report.md你手里就是一份带 PoC 证据的渗透测试报告而不是又一堆扫描告警。下一步拿一个自建的 staging 应用OWASP Juice Shop 很合适把整条链路再走一遍顺便用./shannon logs把全流程盯完。【免费下载链接】shannonShannon is an AI pentester for web applications and APIs. It analyzes your source code, identifies attack vectors, and executes real exploits to prove vulnerabilities before they reach production.项目地址: https://gitcode.com/GitHub_Trending/shan/shannon创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

tiny11builder 自定义 Windows 11 精简系统完整指南:从官方 ISO 到可启动镜像 2026/9/8 20:16:59

tiny11builder 自定义 Windows 11 精简系统完整指南:从官方 ISO 到可启动镜像

tiny11builder 自定义 Windows 11 精简系统完整指南:从官方 ISO 到可启动镜像 【免费下载链接】tiny11builder Scripts to build a trimmed-down Windows 11 image. 项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder 一台双核老笔记本&#…

阅读更多 →
SKILL脚本框架化开发实践:从面条代码到可维护的EDA测试工具 2026/9/8 20:16:59

SKILL脚本框架化开发实践:从面条代码到可维护的EDA测试工具

开篇先交代个背景。我平时的工作里,SKILL脚本写得不算少,但大多是“一次性脚本”——跑完验证流程就搁那儿了,时间一长,自己都看不懂当初那个函数里为什么要多写几个哨兵条件。更麻烦的是,每次在Cadence Virtuoso环境里…

阅读更多 →
Qwen2.5-VL 智能体控制电脑与手机:从截图到自动点击的完整指南 2026/9/8 20:16:58

Qwen2.5-VL 智能体控制电脑与手机:从截图到自动点击的完整指南

Qwen2.5-VL 智能体控制电脑与手机:从截图到自动点击的完整指南 【免费下载链接】Qwen3-VL Qwen3-VL is the multimodal large language model series developed by Qwen team, Alibaba Cloud. 项目地址: https://gitcode.com/GitHub_Trending/qw/Qwen3-VL 每…

阅读更多 →
Hermes智能体实战:从部署到调参,自动化GitHub PR审查全攻略 2026/9/8 20:16:58

Hermes智能体实战:从部署到调参,自动化GitHub PR审查全攻略

我做了十来年研发,也在大厂带过团队,说实话,PR 审查一直是我觉得最值得做但又最难坚持做好的环节。代码写得漂不漂亮,架构有没有腐坏,潜藏的 Bug 会不会在深夜上线时突然爆出来,大多都能在 PR 阶段看出端倪…

阅读更多 →
LobeHub Page Agent 架构解析:PageEditor 文档编辑 Agent 的上下文注入与结构化工具调用机制 2026/9/8 20:16:58

LobeHub Page Agent 架构解析:PageEditor 文档编辑 Agent 的上下文注入与结构化工具调用机制

LobeHub Page Agent 架构解析:PageEditor 文档编辑 Agent 的上下文注入与结构化工具调用机制 【免费下载链接】lobehub 🤯 LobeHub is your Chief Agent Operator, organizing your agents into 724 operations by hiring, scheduling, and reporting on…

阅读更多 →
20分钟用ADB给安卓去预装:UAD 精简实操 2026/9/8 20:13:58

20分钟用ADB给安卓去预装:UAD 精简实操

20分钟用ADB给安卓去预装:UAD 精简实操 【免费下载链接】universal-android-debloater Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device. 项目地址: …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞