ounce:report
説明
ounce:report ゴールは、評価を基にしてレポートを生成します。既存の評価を指定しなかった場合、ounce:report は、先に ounce:scan を実行してからレポートを生成します。コマンド行から ounce:report を実行します。
reportType 値および reportOutputType 値に説明されているレポート・パラメーターを指定します。reportType を指定する場合、reportOutputType と reportOutputPath も指定する必要があります。また、修復情報をレポートに含めることも選択できます。
reportType 値
- 検出結果レポート:
検出結果修正グループ別の検出結果Findings by Type分類別の検出結果ファイル別の検出結果API 別の検出結果バンドル別の検出結果CWE 別の検出結果
- AppScan® Source レポート:
2024 CWE Top 25 最も危険なソフトウェアの脆弱性2025 CWE Top 25 最も危険なソフトウェアの脆弱性DISA Application Security and Development STIG V5R3DISA Application Security and Development STIG V6R3OWASP API セキュリティー Top 10 2023OWASP API セキュリティー Top 10 2019OWASP Mobile Top 102021 年 OWASP Top 10OWASP トップ 10 2025PCI Data Security Standard V4.0Software Security Profile
- カスタム・レポート (使用可能な場合)。
reportOutputType 値
- このレポートに対して、以下のいずれかの形式を指定します。
html: レポートを HTML として生成し、オンラインで表示します。zip: HTML レポートの全コンポーネントが含まれた ZIP ファイルを作成します。
- PDF 形式のレポートの場合は、以下の詳細レベルを指定できます。
pdf-summary: カスタム・レポート・グループごとの件数を含めます。pdf-detailed: 脆弱性プロパティーごとに、各 API の件数を含めます。pdf-comprehensive: API ごとに、すべての検出結果で構成される表を含めます。pdf-annotated: すべての検出結果、検出結果に付属する注、および指定されたコード・スニペットを含めます。pdf-annotated: 注釈付きのレポートを PDF ファイルとして生成します。
修復情報
結果を修復するために、レポートに以下の「修正方法」情報を含めます。
- コマンド行変数:
-Dounce.includeHowToFix - 例:
-Dounce.includeHowToFix=true