跳转到主要内容
歡迎使用
歡迎使用 HCL® AppScan® 來源 的說明文件。
HCL® AppScan® 來源 可為您組織內每一個在軟體安全上擔任相關職務的使用者,帶來最大價值。不論是安全分析師、品保專業人員、開發人員或高階主管,AppScan 來源 產品都能直接在您桌面上提供您需要的功能、彈性和權限。
HCL® AppScan® 來源 版本 10.0.8 Readme 和版本 Notes®
移轉至 AppScan® 來源 現行版本
本主題包含的移轉資訊是針對此 AppScan® 來源 版本已發生的變更。如果是從舊版的 AppScan 來源 升級,請注意您目前所升級的 AppScan 來源 版本及截至此現行版本為止的所有版本所發生的變更。
重要概念
在開始使用或管理 AppScan® 來源 之前,您應該先熟悉基本的 AppScan 來源 概念。本節說明基本 AppScan 來源 術語和概念。後續的章節會重複這些定義,來協助您瞭解它們在 AppScan Source for Analysis 中的環境定義。
AppScan® 來源 部署模型
本節說明三個不同的部署模型及構成每一個模型的元件。
HCL® AppScan® Source for Analysis 簡介
本節說明 AppScan® Source for Analysis 如何適用於 AppScan 來源 總體解決方案,並提供您瞭解軟體安全工作流程的基礎。
AppScan® 來源 產品登入 AppScan®Enterprise Server
大部分 AppScan® 來源 產品和元件都需要有 AppScanEnterprise Server 的連線。伺服器提供集中式使用者管理功能,以及提供共用評量的機制。所有使用者管理都在 AppScanEnterprise 中進行。
遵守美國政府法規
遵守美國政府安全和資訊技術法規,有助於消除銷售障礙和路障。另外,這也是 HCL® 致力於產生業界頂尖安全產品的全球性證據。本主題列出 AppScan® 來源 支援的標準和準則。
AppScan® 來源 和協助工具
協助工具會影響有身體障礙(像是行動不便或視力不佳)的使用者。協助工具的問題會妨礙順利使用軟體產品的能力。這個主題描述已知的 AppScan® 來源 協助工具問題和其暫行解決方法。
注意事項
著作權
AppScan® 來源 的新增功能
探索這些已新增至 AppScan® 來源 的新增特性,並指出在這個版本中已淘汰的任何這些與功能。
學習如何安裝產品。
系統需求和安裝必備項目
安裝實務範例
安裝 AppScan® 來源 時,務必遵循正確的安裝工作流程。這些主題引導您完成一些安裝實務範例所涉及的工作流程。
正在升級 AppScan® 來源
進階安裝與啟動主題
本節說明進階安裝選項和啟動程序。
AppScan® 來源無聲自動安裝程式
AppScan® 來源自訂安裝精靈用來建立無聲自動安裝程式。
啟動軟體
從系統中移除 AppScan® 來源
您可以從 Windows™「控制台」或利用 Linux™ 解除安裝 Script,以移除 AppScan® 來源。AppScan 來源 解除安裝不會移除或備份已安裝的 Oracle 資料庫。從 Oracle 實例中刪除 AppScan 來源 使用者是手動資料庫管理作業。
學習如何配置產品。
配置應用程式和專案
掃描之前,您必須先配置應用程式和專案。本節說明「應用程式探索助理」、「新建應用程式」精靈以及「新建專案精靈」。您將學習如何配置 AppScan® Source for Analysis 的屬性。另外,這個區段也教導您如何新增現有的應用程式和專案來進行掃描,以及如何新增檔案到專案中。
喜好設定
喜好設定是關於 AppScan® Source for Analysis 的外觀與操作的個人選擇。
學習如何管理產品。
管理 AppScan® 來源
本節說明使用者管理、許可權、應用程式及專案登錄和埠配置。
審核使用者活動
AppScan® 來源 提供一個方便的位置來審核使用者活動。「審核」視圖會記載向 AppScanEnterprise Server 鑑別、建立新使用者,以及在資料庫中建立新規則之類的事件。
AppScan® 來源 產品登入 AppScan®Enterprise Server
大部分 AppScan® 來源 產品和元件都需要有 AppScanEnterprise Server 的連線。伺服器提供集中式使用者管理功能,以及提供共用評量的機制。所有使用者管理都在 AppScanEnterprise 中進行。
LDAP 整合
如果要新增將透過 LDAP 鑑別的 AppScan® 來源 使用者,您必須已將 AppScanEnterprise Server 使用者儲存庫配置成使用 LDAP 儲存庫。
登錄應用程式和專案,以發佈至 AppScan® 來源
AppScan® 來源 應用程式和專案檔
AppScan® 來源 應用程式和專案有對應的檔案,可維護掃描及分類自訂作業所需的配置資訊。建議您將這些檔案與原始碼放在同一個目錄下,因為建置專案所需的配置資訊(相依關係、編譯器選項等),與 AppScan 來源 順利掃描這些檔案所需的配置資訊非常類似。最佳實務包括使用來源控制系統管理這些檔案。
埠配置
學習如何利用產品來進行開發。
掃描原始碼及管理評量
本節說明如何掃描原始碼及管理評量。
分類及分析
將類似的發現項目分組,可讓安全分析師或 IT 審核員進行原始碼問題的分段及分類。本節說明如何分類 AppScan® 來源 評量以及分析結果。
AppScan® 來源 追蹤
當使用 AppScan® 來源 追蹤時,您可以驗證輸入驗證和編碼是否符合您的軟體安全原則。您可以查看產生輸入/輸出追蹤資料的發現項目,將方法標示為驗證常式和編碼常式、來源或接收槽、回呼,或污染傳播者。
AppScan® Source for Analysis 和問題追蹤
AppScan® Source for Analysis 和問題追蹤系統IBM® Rational Team Concert™整合,可以將確認的軟體漏洞直接遞送到開發人員的桌面。提交到問題追蹤系統的問題報告包含錯誤的文字說明,還有一個檔案,其中只含有隨著問題報告而提交的發現項目。
發現項目報告和審核報告
安全分析師和風險管理員可以存取所選取發現項目的報告,或一系列審核報告,這些審核報告用來測量是否符合軟體安全最佳實務和規章需求。本節說明如何建立發現項目集成資料的報告。
建立自訂報告
在「報告編輯器」中,您可以建立用來產生自訂報告的報告範本。
學習如何延伸產品。
自訂漏洞資料庫和型樣規則
本節說明如何自訂資料庫,以及將自訂的漏洞及其他常式整合到掃描中。
延伸應用程式伺服器匯入架構
AppScan® 來源 可讓您從 Apache Tomcat 及 WebSphere® 應用程式伺服器 Liberty 設定檔匯入 Java™ 應用程式。您可以如本主題所述,延伸應用程式伺服器匯入架構,以便從其他應用程式伺服器匯入 Java 應用程式。
HCL® AppScan® Source for Development(Eclipse 外掛程式)
利用 AppScan® Source for Development,您可以在現有的開發環境中作業,且可以對 Java 和 IBM®MobileFirst Platform 專案執行安全漏洞分析。安全分析可讓您精確找出原始碼的漏洞,然後利用 AppScan Source Security 知識庫 的補救協助,將它們徹底消除。
檢閱產品的參照資訊。
Ounce/Make 建置公用程式
Ounce/Make 這個工具可以從使用 makefile 的建置環境,自動將配置資訊匯入到 AppScan® 來源。Ounce/Make 讓您不需要從 makefiles 手動匯入配置資訊。這是設定這些專案的建議方法。
AppScan® Source 指令行介面 (CLI)
CLI 是核心 AppScan® 來源 功能的介面。
Ounce/Ant 建置工具
這一節說明如何使用 Ounce/Ant,這是一種整合 AppScan® 來源 和 Apache Ant 的 AppScan 來源 建置公用程式。整合 Ounce/Ant 與 Ant 環境可協助您自動建置和進行程式碼評量。
AppScan® 來源 Data Access API
Data Access API 可提供存取 AppScan® 來源 產生的評量結果,其中包含發現項目和發現項目詳細資料。它也可提供存取分析日期和時間、程式碼行、V 密度及發現項目數之類的評量度量。
名詞解釋
瞭解一般產品專有名詞。
有一些自助資訊資源和工具可協助您進行問題疑難排解。
疑難排解程序概觀
疑難排解是一種尋找及排除問題發生原因的程序。每次您的軟體發生問題時,當您自問發生什麼事?時,疑難排解處理程序旋即展開。
聯絡 HCL® 軟體支援中心
如果自助資源未能提供您問題的解決辦法,可聯絡 HCL® 軟體支援中心。HCL 軟體支援中心提供解決產品問題的協助。