我正在尝试获取仅包含自上次扫描以来和命令行中最新发布的问题的报告。例如:
扫描1:5期
扫描2:8期
我想要什么:仅显示最近3期的报告
到目前为止,这是我的命令:
.\BIRTReportGenerator.cmd -format "XLS" `
-template "DISA STIG" `
--Version "DISA STIG 4.3" `
-source "C:\fortify\fortifyScan.fpr" `
-output "C:\fortify\fortifyReport.xls"
答案 0 :(得分:0)
如果将新扫描合并到相同的FPR中(通过将-f
设置为具有较旧结果的现有FPR进行扫描,或者使用FPRUtility
),则可以过滤新出现的问题通过使用搜索字符串对此扫描进行了介绍:
[issue age]:new
要将其与BIRTReportGenerator一起使用,请添加开关-searchQuery
,然后进行搜索,例如:
BIRTReportGenerator -format XLS -template "DISA STIG" \
--Version "DISA STIG 4.3" -source your.fpr \
-output report.xls -searchQuery "[issue age]:new"