GitHub - ifraise/PenTestReportGen: 渗透测试报告生成工具 - 自动化生成专业渗透测试报告 · GitHub
Skip to content

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

渗透测试报告生成工具

一、概述

通过图形界面快速录入测试信息,一键生成渗透测试报告。

本工具是在Windows 11系统 Python 3.8环境开发,其他环境请自行测试,建议使用 Python 3.6 及以上版本。

二、安装依赖

安装 Python 库:

pip install PyQt5 python-docx

三、使用步骤

1. 运行工具

python reportGen.py

2. 输入信息

  • 封面信息:被测公司名称、被测系统名称、版本编号。
  • 测试摘要:测试日期。
  • 测试对象与团队:输入测试对象的相关信息,测试成员信息。
  • 漏洞管理
    • 添加漏洞:点击添加漏洞,输入漏洞信息,点击 “保存漏洞信息” 。
    • 如继续添加更多漏洞,继续点击“添加漏洞”即可。
    • 编辑漏洞:点击左侧已保存的漏洞,然后在右侧编辑,再次点击“保存漏洞信息” 。
    • 删除漏洞:选中左侧漏洞,点击删除即可。

3. 生成报告

输入完所有信息后,点击 “生成报告” 按钮。选择报告的保存路径和文件名,将生成一个 Word 格式的渗透测试报告,并将报告中使用的图片保存到一个名为 report_images 的文件夹中。

4. 重置信息

如果需要清空所有输入内容,可以点击窗口底部的 “重置所有” 按钮,在确认提示后,所有输入字段将被重置为默认状态。 image

About

渗透测试报告生成工具 - 自动化生成专业渗透测试报告

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages