使用 APPSCAN_OPTS 指定廣域選項

設定 APPSCAN_OPTS 環境變數以在執行掃描前指定廣域選項。當使用 AppScan Go!Static Analyzer 指令行公用程式、IDE 和外掛程式時,可在掃描前指定廣域選項。

使用 APPSCAN_OPTS 時,選項名稱前面必須是 -D。此外,在 Linux 系統上,您必須使用雙引號括住值:

  • Windows
    set APPSCAN_OPTS=<option>[=<value>]
  • Linux
    export APPSCAN_OPTS="<option>[=<value>]"

例如,若要使用選項 ENABLE_SECRETS

  • Windows
    set APPSCAN_OPTS=-DENABLE_SECRETS
  • Linux
    export APPSCAN_OPTS="-DENABLE_SECRETS"

搭配 APPSCAN_OPTS 可用的選項為:

選項 說明 預設
Java 平行處理選項
USE_SLICER 啟用 Java 平行處理 對/錯 True
DISABLE_CACHE 防止使用快取,這會強制在每一個類別檔上重新執行 IR 產生程序,即使有快取項目亦然。
IRX_MINOR_CACHE_HOME 指定檔案快取的位置。 Windows 對映和 UNC 磁碟機、Linux 裝載或本端目標。 <user home directory>/.appscan/irx_cache
配置分析的選項
ENABLE_SECRETS 啟用掃描來源檔案中的密碼。
SECRETS_ONLY 僅掃描原始碼檔案中的密碼
OPENSOURCE_ONLY 僅在產生 IRX 期間收集開放原始碼 (SCA) 資訊。
SOURCECODE_ONLY 僅掃描原始碼檔案,忽略其他支援的檔案類型(.dll.exe.jar.sln 等)。
STATIC_ANALYSIS_ONLY 僅在產生 IRX 期間準備靜態分析。
thirdParty 啟用第三方程式碼的靜態分析。
scan_speed 將掃描速度設定為 <value>
  • 簡式
  • 已結算
  • 完整
AppScan 360°- 特定
acceptssl 容許連接不受信任的服務 URL。建議僅用於測試。
細項
DEBUG 啟用除錯記載。 
NO_ENCRYPT 請勿將產生的 .irx 檔案加密。