渗透测试报告自动生成工具 |ReportGenX

admin 2025年5月13日00:22:11评论3 views字数 986阅读3分17秒阅读模式

渗透测试报告自动生成工具 |ReportGenX

背景

在试用多款报告生成工具后终于放弃了,每个项目在安装或使用的过程中都存在一些瑕疵。

渗透测试报告自动生成工具 |ReportGenX

如果只关注报告而不关注格式,每个选项似乎都不错,各有千秋。遗憾的是,它们都无法完全匹配正在使用的模板。我曾考虑对其中一些项目进行二次开发,但对于我这个初学者来说,难度太大了。相比之下,Coderrrr-400师傅的项目对我来说比较简单直接,也更加可塑。虽然我不懂PyQt,但在chatgptGoogle的帮助下,二次开发的项目还是达到了预期效果。

配置

config.yaml

report_Template: 'templates/report_template.docx'vulnerability_List: 'data/vulnerabilities.xlsx'ICP_List: 'data/icp_info.xlsx'supplierName: '张三'city: '北京'region: '海淀区'

vulnerabilities.xlsx

  • 必须包含漏洞名称漏洞描述修复建议这三个表头,除此之外的表头都未做识别
渗透测试报告自动生成工具 |ReportGenX

icp_info.xlsx

  • 必须包含unitName(单位名称)domain(根域名)serviceLicence(备案号),除此之外的表头都未做识别

  • 数据来源

渗透测试报告自动生成工具 |ReportGenX

可以使用 ICP_Query_Batch 进行自动提取

工具使用

注: 图中所示为随便复制的测试数据,非实际漏洞

渗透测试报告自动生成工具 |ReportGenX

20250507-新增漏洞搜索功能

便于漏洞表格过多时,上下翻找漏洞比较麻烦的情况,输入关键词回车即可。

渗透测试报告自动生成工具 |ReportGenX

基础输出

xxx.docx

output/report/

渗透测试报告自动生成工具 |ReportGenX

output.txt

因为需求差异性,我这里我保留了最低数据。如有其他需求,可以自行修改core/report_generator.py文件

output/report/2025.05.07_output.txt

漏洞报告 北京百度网讯科技有限公司 baidu.com SQL注入漏洞 张三 高危 2025.05.07

工具获取

https://github.com/s1g0day/ReportGenX/tree/main

文章来源:夜组安全

黑白之道发布、转载的文章中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途及盈利等目的,否则后果自行承担!

如侵权请私聊我们删文

END

原文始发于微信公众号(黑白之道):渗透测试报告自动生成工具 | 二开!

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年5月13日00:22:11
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   渗透测试报告自动生成工具 |ReportGenXhttps://cn-sec.com/archives/4053932.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息