Report 命令

report 命令用于装入指定的扫描和生成报告(有关更多详细信息,请参阅安全报告)。

要运行该命令,请按如下所述在命令提示符中键入 reportrepr,后跟所要求的命令选项。(基本扫描和目标参数是必需的,其他参数可选。)

命令

说明

/base_scan | /base | /b <full_path>

指定将从其中创建报告的源扫描(必须包含完整路径)。

/report_file | /rf <full_path>

为生成的报告指定目标和名称(必须包含完整路径)。
提示: 如果 /rt定义为 rc_ase,那么不需要报告文件,因为输出会发布到 AppScan Enterprise。

/report_template | /rtemplate| /rtm <CliDefault | GuiDefault | Summary | DetailedReport | Developer | QA | SiteInventory | CustomTemplateName>

指定报告中将包含的信息的类型。

缺省模板(如果未指定):CliDefault。这与“报告”对话框中的“缺省”模板相同。要使用模板,则指定 GuiDefault

如果已保存任何定制模板,也可以指定这些模板。

有关详细信息,请参阅安全报告

/report_type | /rt <xml|xml_report|pdf|rtf|txt|html|rc_ase>

指定用于保存结果或报告的格式:

xml
另存为 XML 文件的完整扫描结果(这不是报告)
xml_report
结构完整的报告,另存为 XML 文件
pdf|rtf|txt|html
结构完整的报告,另存为 PDF、RTF、TXT 或 HTML
rc_ase
使用在文件 > 导出 > 发布到 AppScan Enterprise > 连接设置中定义的设置将输出发布到 AppScan Enterprise

/ase_application_name | /aan <AppScan Enterprise application name>

指定报告将发布到的 AppScan Enterprise 应用程序。仅使用 /report_type rc_ase

/min_severity | /ms <low|medium|high|informational>

指定要在报告(仅非 XML 报告)中包含的最低结果严重性。缺省值为“参考信息”,表示在报告中包含所有严重性。

/test_type|/tt <All | Application | Infrastructure | ThirdParty>

指定要在报告中包含哪些类型的测试。缺省值为“All”。

标志

report 命令中可以包含以下标志。

标志

说明

/verbose | /v

在输出中包含进度行。

示例 1

此命令将把指定基本扫描的结果发布到 AppScan Enterprise。
report
-base_scan  "D:\demo.testfire.net.scan"
-report_type rc_ase

示例 2

此命令将使用“常规扫描”模板,从指定的起始 URL 开始扫描。
report
-base_scan  "D:\demo.testfire.net.scan"
-report_file D:\SecurityReport.pdf
-report_type pdf
-Scan_Log
-min_severity "informational"