從 AppScan® Source 追蹤建立自訂規則
您可以從「追蹤」視圖來建立自訂規則,讓您濾除包含污染傳播者、不容易遭受污染或接收槽等追蹤的發現項目。您也可以將追蹤中的方法標記為驗證/編碼常式(或指出它們不是驗證/編碼常式)。
執行這項作業的原因和時機
請參閱範例 2:從「追蹤」視圖建立驗證/編碼常式,取得建立驗證和編碼常式的原始碼、輸出和程序的範例。
選取的方法 | 有效標示 |
---|---|
中介節點 |
|
遺失的接收槽 |
|
程序
- 在「追蹤」視圖中,用滑鼠右鍵按一下您要建立自訂規則的方法或節點,然後選擇要建立的自訂規則;或選取方法或節點,然後按一下適當的自訂規則工具列按鈕。標示常式和方法的選項如下:
選項 敘述 標示為驗證/編碼常式 標示為不是驗證/編碼常式 標示為污染傳播者 標示為不容易遭受污染 標示為接收槽 註: 如果您要建立自訂規則的方法在「追蹤」視圖中沒有項目,請按一下啟動自訂規則精靈來新增不在追蹤圖上的驗證常式。在「自訂規則精靈」中,請繼續至「選取驗證/編碼常式」頁面。選取驗證常式,然後根據下一步中的指示來指定位置、範圍、任何來源或接收槽,或任何內容。請參閱範例 2:從「自訂規則精靈」建立驗證/編碼常式,以取得使用此精靈建立驗證常式的詳細資料。 - 如果您建立的自訂規則會將方法標示為接收槽或驗證/編碼常式,您可能需要進一步設定:
- 在「追蹤」視圖中建立自訂規則之後,您必須重新掃描您的程式碼,以查看反映在發現項目清單和追蹤資料中的規則。您在「追蹤」視圖中建立的自訂規則,可以在「自訂規則」視圖中進行檢視和刪除。如果要在「自訂規則」視圖中檢視規則的詳細資料,請選取規則,然後按一下自訂規則資訊。