← 返回项目列表

PTES Platform

概念

基于 PTES 标准的渗透测试全流程管理平台,集成工具库、项目管理和知识中心。

安全 PTES FastAPI Vue 3 PostgreSQL Docker

项目概述

基于 PTES(Penetration Testing Execution Standard)标准构建的全流程渗透测试管理平台,为安全团队提供标准化、系统化的工作环境。

核心模块

PTES 七阶段流程管理

  1. 前期交互 (Pre-engagement)
  2. 情报收集 (Intelligence Gathering)
  3. 威胁建模 (Threat Modeling)
  4. 漏洞分析 (Vulnerability Analysis)
  5. 渗透利用 (Exploitation)
  6. 后渗透 (Post Exploitation)
  7. 报告生成 (Reporting)

工具库系统

知识中心

技术架构

前端: Vue 3 + Element Plus + ECharts + Xterm.js
后端: FastAPI + Celery + PostgreSQL + MongoDB
工具: Docker 容器化 + 统一 API 封装

规划路线

阶段 周期 目标
MVP 1-2 月 基础项目管理 + 信息收集工具集成
V1.0 3-4 月 完整 PTES 流程 + 报告生成 + 团队协作
V2.0 6 月+ AI 辅助分析 + 插件市场 + 移动端