SuperAPI AI 工具集

pentestops-dashboard

通用与其它

查看项目

更新于 10-15 21:06

技能介绍

用途:PentestOPS Dashboard 是面向渗透测试运营的全栈平台,集中管理项目、任务、安全发现、客户与资产,并提供配套的检查清单与文档页面。

主要能力:项目与任务管理(看板/表格视图、子任务、评论与进度);发现管理,含严重级别、状态、CWE ID、CVSS 分数与向量、复现步骤、影响、修复建议与参考链接;CWE 数据库导入与检索;客户与资产(服务器、IP、端口、OS、漏洞)管理;基于 Editor.js 的富文本页面(检查清单、代码块等);文件附件(PDF、DOCX、XLSX、ZIP、图片)上传、下载与查看;全局搜索;JWT 认证与刷新令牌。

使用方式:本地开发需克隆仓库并安装前后端依赖,创建根目录 .env(含 MONGODB_URI、JWT_SECRET、JWT_REFRESH_SECRET、CORS_ORIGIN 等),启动 MongoDB 后运行 npm run dev,前端默认 http://localhost:3000,后端 API 默认 http://localhost:4000。生产可用 Docker 构建镜像并以环境变量、数据卷运行。核心接口涵盖认证、项目、任务、发现、CWE、客户、页面、附件、资产与搜索,并有前端 API 客户端拦截器与表单示例。

适用场景:需要统一管理渗透测试项目流程、发现记录与客户资产的安全团队。

限制:资料未提供价格、收费模式、性能指标或平台兼容性信息;功能依赖 MongoDB 与自托管部署。