進行掃描配置: AppScan on Cloud
配置靜態分析掃描。
程序
若要配置掃描,請執行下列動作:
-
識別您要掃描的內容:
-
GitHub 儲存庫:
識別要掃描的公開 GitHub 儲存庫,並確認您擁有適當的存取權。 AppScan on Cloud 需要儲存庫的讀取存取權,才能對其執行安全掃描。 AppScan on Cloud 支援每次掃描一個儲存庫。註:若要掃描私有儲存庫,請在擁有該儲存庫的 GitHub 帳戶或組織上安裝 HCL AppScan on Cloud GitHub 應用程式。請參閱從第三方安裝 GitHub 應用程式
-
IRX 檔案:
- 如果要使用 CLI 產生 IRX 檔案,請遵循使用指令行介面 (CLI) 產生 IRX 檔案中的指示。您可以從 CLI 掃描所有支援的語言。
- 如果要使用 AppScan Go! 產生 IRX 檔案,請遵循使用 AppScan Go! 配置掃描中的指示。
- 如果要為 Maven 專案產生 IRX 檔案,請遵循執行 Maven 專案的靜態分析中的指示。Maven 僅支援 Java 和 Android 專案。
-
原始碼檔案:
若要掃描原始碼檔案,請識別適當的
.zip、.war、.jar或.ear檔案。註:非.war、.jar或.ear檔案的原始碼檔案必須壓縮為.zip檔。如果.zip內含.git中繼資料(GitHub 儲存庫),AppScan on Cloud 支援每次掃描一個儲存庫(.git檔案)。 -
在整合開發環境中:
如果要在 IntelliJ IDEA 或 Visual Studio 中掃描,請遵循在整合開發環境中掃描中的指示。在 IntelliJ IDEA 中,您可以掃描 Java 專案;而在 Visual Studio 中,您可以掃描 .NET(C#、ASP.NET、VB.NET)。
註: -
GitHub 儲存庫:
-
如果您要掃描 IRX 檔,請下載並設定下列其中一項:
- 支援的外掛程式。
支援的外掛程式的完整資訊會列在 AppScan on Cloud 外掛程式及 API 頁面及整合 說明文件頁面上。
- AppScan Go!,用戶端公用程式圖形使用者介面。
- Static Analyzer 指令行公用程式,如 設定 Static Analyzer 指令行公用程式 中所述。
- 支援的外掛程式。
- 如果您尚未執行此操作,請為您的掃描建立應用程式。
-
使用建立掃描精靈開始配置您的掃描。選取「應用程式 > <Application>」 > 「建立掃描」 > 「SAST 靜態分析:」「建立掃描」。
- 選取掃描 GitHub 儲存庫以掃描儲存庫。
- 選取上傳封存庫以掃描 IRX 或原始碼檔案。
