使用 AppScanDelta 公用程式來比較兩個評量

AppScanDelta 會執行兩個掃描評量之間的差異比較。這個公用程式會藉由比較掃描評量與基準線評量,以提取新的發現項目或已解決的發現項目。

語法

Windows:

appscandelta.bat -new|-resolved <baseline_asmt_path> <new_asmt_path> [-to <delta_asmt_path>] [-no_retain] [-verbose]
Linux:
appscandelta.sh -new|-resolved <baseline_asmt_path> <new_asmt_path> [-to <delta_asmt_path>] [-no_retain] [-verbose]
註: Linux 指令會區分大小寫。
1. 參數
參數 說明
-new 提取新的發現項目
-resolved 提取已解決的發現項目
<baseline_asmt_path> 要進行比較的基準線評量檔案
<new_asmt_path> 要與基準線評量進行比較的評量檔案。
[-to <delta_asmt_path>] 選用。指定輸出檔或資料夾路徑。如果未指定,應該藉由附加「_new」或「_resolved」,後面接續著時間戳記,在現行目錄中建立輸出檔。
[-no_retain] 選用。如果沒有任何發現項目,請勿建立差異評量檔案。依預設應該要建立檔案。
[-verbose] 選用。在主控台中產生比較度量。依預設不會產生度量。

範例

<install_dir\bin>> appscanelta.bat -new C:\asmt\angular_baseline.ozasmt C:\asmt\angular.ozasmt -to C:\asmt\angular_delta
<install_dir\bin>> appscandelta.sh -resolved C:\asmt\angular_baseline.ozasmt C:\asmt\angular.ozasmt -verbose

結果

AppScanDelta 會將結果寫入至在指令回應中指定的 .ozasmt 檔案中。
<install_dir\bin>> AppScanDelta.bat -new C:\asmt\angular_baseline.ozasmt C:\asmt\angular.ozasmt
Command execution completed successfully.
Delta assessment file created at '<data_dir>\bin\angular_new_20200603100537.ozasmt'.

<install_dir\bin>> AppScanDelta.bat -resolved C:\asmt\angular_baseline.ozasmt C:\asmt\angular.ozasmt -verbose
Baseline: C:\asmt\angular_baseline.ozasmt
        Total Findings: 22,619
        High: 22,439
        Medium: 164
        Low: 12
        Info: 4
        Excluded: 0
New Scan: C:\asmt\angular.ozasmt
        Total Findings: 824
        High: 506
        Medium: 302
        Low: 12
        Info: 4
        Excluded: 0
Delta (resolved): <install_dir\bin>\angular_resolved_20200603100625.ozasmt
        Total Findings: 22,076
        High: 22,025
        Medium: 48
        Low: 3
        Info: 0

 

Command execution completed successfully.
Delta assessment file created at '<install_dir\bin>\angular_resolved_20200603100625.ozasmt'.