Forfify:如何使用FPRUtility工具从FPR文件中提取构建标签

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Forfify:如何使用FPRUtility工具从FPR文件中提取构建标签相关的知识,希望对你有一定的参考价值。

有人知道使用FPRUtility工具从FPR文件中提取Build Label的命令吗?

我尝试了以下命令,但没有提供Build Label

sca18.20/bin/FPRUtility -information -search -project prevresults.fpr -query "[Build Label]" -f output.txt

来自SSC的附加快照,其中显示了我要使用FPRUtility提取的字段[Build Label]。这是一项自动化任务所必需的。

enter image description here

请注意:我正在使用Fortify 18.20。

答案

我们无法使用Build Label文件中的FPRUtility直接获取.fpr

[要从Build Label文件中获取.fpr,我们需要从audit.fvdl文件中提取.fpr文件并解析audit.fvdl以获取Build Label

.fpr文件就像一个zip存档,可以轻松提取,而audit.fvdl文件为XML格式,因此解析变得容易。可以使用标签Build Label找到<Label>20.1.1.0.0_LINUX.X64_200427.0900</Label>

或者,我们可以使用SSC API来获取Build Label,但是我们将需要artifact ID来获取信息。

[Fortify社区的一位用户回答了我的question

以上是关于Forfify:如何使用FPRUtility工具从FPR文件中提取构建标签的主要内容,如果未能解决你的问题,请参考以下文章

如何从资源创建工具栏?

如何从所有片段中使用工具栏中的 SearchView

如何使用 cvs2svn 工具从 CVS 迁移到 SVN?

从提升键盘使用效率发散思考程序员如何使用工具?

使用 AWS 开发工具包从 Amazon S3 下载文件后如何删除文件

如何使用 AWS 开发工具包从 S3 下载对象 - RESTful