PentestReport 安服渗透测试漏洞管理、报告生成辅助
快速上手
依次运行
install.bat
run.bat
默认账号
sysadmin/Test123456.
功能介绍
渗透漏洞管理
新增
复测
报告渗透管理
新增报告,根据资产地址和时间范围关联漏洞数据
漏洞模板管理
新增或修改漏洞时会用途,主要为了统一漏洞等级和描述(需自行补充)
报告模板管理
新增修改渗透报告将会用到,主要是为了统一渗透测试报告的格式(需按实际情况模板内容)
项目介绍
基于Pear Admin Flask: ?基于Flask生态,权限,快速开发平台 (gitee.com)开发
项目结构
只介绍波动的结构
├─applications
│ ├─common
│ │ ├─script
│ │ │ │ admin.py // 初始化数据
│ ├─models
│ │ │ pentest.py // 模型
│ │ │ __init__.py
│ │
│ ├─view
│ │ │ __init__.py
│ │ │
│ │ ├─pentest // 视图及接口
│ │ │ │ report_template.py
│ │ │ │ upload.py
│ │ │ │ vulnerability.py
│ │ │ │ vulnerability_report.py
│ │ │ │ vulnerability_template.py
│ │ │ │ __init__.py
│ │
├─static
│ └─upload
│ │
│ ├─pentest // 上传图片位置
│ │
│ ├─report_template // 上传报告模板位置
│ │
│ └─vulnerability_report // 渗透报告生成位置
├─templates
│ ├─pentest // 模板
│ │ ├─report_template
│ │ │ add.html
│ │ │ main.html
│ │ │
│ │ ├─vulnerability
│ │ │ add.html
│ │ │ edit.html
│ │ │ main.html
│ │ │ retest.html
│ │ │
│ │ ├─vulnerability_report
│ │ │ add.html
│ │ │ edit.html
│ │ │ main.html
│ │ │
│ │ └─vulnerability_template
│ │ add.html
│ │ edit.html
│ │ main.html
│ install.bat // 环境安装
│ init.bat //初始化数据库
│ run.bat // 运行
│ update.bat //迁移数据及更新表结构
温馨提示:本文最后更新于2024年4月3日 20:06,若内容或图片失效,请在下方留言或联系博主。