基本上我正在尝试从.fpr格式化的Fortify报告文件中生成PDF文件。
任何人都可以向我推荐一些可以通过.bat文件访问的实用工具。
我正在尝试执行以下命令:
即.. ReportGenerator -format pdf -f MyProject.pdf -source MyProject.fpr
任何人都可以帮我从.fpr文件生成PDF文件吗?
提前致谢。
答案 0 :(得分:8)
有一个命令行实用程序可以从FPR文件生成报告。
目前有两个报告生成器:Legacy和BIRT。 BIRT报告引擎已引入Audit Workbench,版本为4.40。
以下是使用BIRT报告引擎生成DISA STIG报告的示例
BIRTReportGenerator -template "DISA STIG" -source HelloWorld_second.fpr
-output BirtReport.pdf -format PDF -showSuppressed --Version "DISA STIG 3.9"
-UseFortifyPriorityOrder
“SCA用户指南”中指定了不同的版本。
使用传统版本更为复杂。命令是:
ReportGenerator -format pdf -f LegacyReport.pdf -source HelloWorld_second.fpr
-template DisaStig3.10.xml -showSuppressed -showHidden
您可以使用位于/ Core / config / reports目录中的预定义模板报告之一,也可以使用报告向导生成一个报告并保存存储在Windows中C:\Users\<USER>\AppData\Local\Fortify\config\AWB-XX.XX\reports\
目录中的模板。
在Linux / Mac上查看<SCA Install Dir>/Core/config/fortify.properties
属性的配置文件com.fortify.WorkingDirectory
,这是存储报告的位置
答案 1 :(得分:0)
报告生成器是Audit工作台安装的一部分。请确保在Fortify SCA安装过程中安装Audit Workbench。