Plutassassin产品系统

我要开发同款
Pluton2026年09月09日
3阅读

技术信息

语言技术
JavaDockerSwiftJavaHTTPS
系统类型
Web算法模型
行业分类
人工智能

作品详情

行业场景

Plutassassin 面向信息安全领域的自动化渗透测试场景,主要服务安全测试工程师、红蓝队成员、漏洞研究者和 SRC 众测白帽子。传统渗透测试高度依赖人工经验,信息收集、漏洞探测、验证和报告整理等环节重复且耗时,Plutassassin 用 AI 智能体把 "侦察 — 分析 — 执行 — 验证 — 报告" 整条链路自动化,适用于授权范围内的安全评估、企业合规检查、漏洞挖掘与安全教学等场景,定位是合规的授权测试工具,任务授权由委托方在任务描述中明确声明。

功能介绍

平台以可视化 Flow 任务流为核心:创建任务后,系统自动编排 Researcher(侦察)、Developer(方案开发)、Executor(沙箱执行)三类智能体协同作业,全程在 Docker 沙箱中隔离运行;内置 nmap、dirsearch、nuclei、sqlmap 等主流渗透工具的调用与结果解析,支持实时终端输出、任务与子任务进度跟踪、截图留存;内置 482 个文件的中文渗透资料库(实战方法论、漏洞原理、WAF 速查、速查卡等),经向量检索供智能体即时查阅;任务运行中可随时注入补充指令,结束后生成结构化报告并可导出反馈文档;支持资源整库挂载与十余家 LLM 自由切换。

项目实现

采用前后端分离架构:前端为 React 18 + TypeScript + Vite,使用 shadcn/ui 与 Tailwind CSS,通过 Apollo GraphQL 和 WebSocket 订阅实时渲染任务状态;后端为 Go 语言,Gin 提供 REST API、gqlgen 提供 GraphQL 服务,GORM 与 SQLC 管理 PostgreSQL 数据库,pgvector 承担知识向量检索,goose 管理数据库迁移;智能体编排与 Docker 沙箱基于 Docker SDK 实现,兼容 OpenAI、Anthropic、Gemini、Ollama、AWS Bedrock、DeepSeek、GLM、Kimi、Qwen、MiniMax 等主流模型供应商;整套系统以 docker compose 一键部署,可选扩展 Prometheus/OpenTelemetry 可观测性、Langfuse 追踪与 Graphiti 知识图谱组件。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论