0%

fortify结果解析

Pre:

Goal:使用fortify扫描完后,需要导出并解析它的结果。


工具ReportGenerator:

ReportGenerator.bat

20200727143418

使用该工具可以设置模板、导出指定格式的报告.

任务参数:

20200727143603

解析有3种格式:

  • pdf

  • rtf

  • xml

此处,我选了xml的格式。


xml解析:

20200721102113

整体分成3部分:

  • Report Overview 报告总览

    • Report Summary 报告摘要
    • Issue Summary by Fortify Priority Order 问题摘要(根据优先级排序)
  • Issue Summary 问题摘要

    • Overall number of results 结果总数
    • Issues By Category 类别问题
  • Results Outline 结果概要

    • Vulnerability Examples by Category 按类别列出的漏洞示例

第一部分-Report Overview报告总览:

Report Summary 报告摘要

20200721102635

对应于

20200721104903

Issue Summary by Fortify Priority Order 问题摘要(根据优先级排序)

每个级别的统计数据

20200721103449

filter set选择Security Auditor View后,对应于Audit Workbench这里的数据

20200721103529


第二部分-Issue Summary问题摘要:

Overall number of results结果总数:

问题总数
20200721105039

对应于

20200727144734


Issues By Category类别问题:

问题分类统计

20200721105254

对应于

20200721105400


第三部分:Results Outline 结果概要

Vulnerability Examples by Category 按类别列出的漏洞示例

20200727144915

对应于:

20200727145912


其他:

20200727143959

默认的模板对列出的风险有个数的限制,我们要自定义模板,才可以导出所有的风险。

做法可参考how-do-i-generate-a-report-that-has-all-the-issues


refs: