基本上,我试图从.fpr formate中的Fortify报告文件生成PDF文件。
谁能建议我一些可以通过.bat文件访问的实用工具。
我正在尝试执行以下命令:
即.. ReportGenerator -format pdf -f MyProject.pdf -source MyProject.fpr
谁能帮我从.fpr文件生成PDF文件?
提前致谢。
最佳答案
有一个命令行实用程序可从FPR文件生成报告。
当前有两个报告生成器:旧版和BIRT。 BIRT报告引擎是在4.40版中引入到Audit Workbench中的。
这是一个使用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
,这是将存储报告的位置
关于code-coverage - 强化文件(.for文件)到PDF转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37921252/