「動作型」標籤

掃描配置 > 探索選項 >「動作型」標籤。

您可以在這個標籤中配置會影響「動作型」探索的設定。只有在主要標籤中選取「動作型探索方法」時,這個標籤才會是作用中。
設定 詳細資料
一般
探索逾時(分) 網站的「動作型探索」預設時間限制為 30 分鐘,在這個時間之後,即使未完整涵蓋網站,「探索」階段也會停止。

如果AppScan在這個時間遺漏大部分的網站,您可以增加此逾時值。

在頁面上呼叫動作之前最少需等候的時間(毫秒) ADAC 嘗試識別頁面在開始探索之前已完全載入。
如果您在這新增最少等待期間,ADAC 一律會使用這個設定作為最少等待期間(即使它偵測到頁面已載入),但是如果它偵測到頁面尚未載入,則會等待超過這個時間。
提示: 如果在檢閱「探索」資料時,您發現 AppScan 無法在頁面上執行所有可行的動作,可能表示它的動態等待時間太短。如果您啟用瀏覽器,也可以在掃描期間看到這個項目:
  1. 移至工具 > 選項 > 進階
  2. 尋找 SessionManagement:ShowActionBasedPlayerWindow,然後將其設定變更為 True
  3. 執行掃描。瀏覽器會在掃描時開啟,您可以在 AppScan 探索網站時監看。如果您注意到它在目前的頁面完全載入之前繼續探索到新的頁面,增加等待時間可能可以解決問題。
註: 變更此設定可能會影響「探索」時間,因此您可能也會想要考量增加「探索」逾時值(上述)。
自動偵測動態頁面載入 依預設,ADAC 會主動偵測動態頁面內容並據以處理頁面。在少數情況下,這樣可能會讓頁面無法正確載入,因而影響掃描涵蓋範圍。
提示: 如果要識別此問題:
  1. 移至工具 > 選項 > 進階
  2. 尋找 SessionManagement:ShowActionBasedPlayerWindow,然後將其設定變更為 True
  3. 執行掃描。瀏覽器會在掃描時開啟,您可以在 AppScan 探索網站時監看。如果您注意到在一般瀏覽器中順利載入的頁面,在掃描期間未正確載入,清除此勾選框也許可以解決問題。
過濾器
在相同的 DOM 元素上略過動作 AppScan 根據各種準則識別已在先前的頁面上執行的動作。如果您的網站由於其 DOM 元素,包括看起來似乎是相同的不同動作,AppScan 可能會錯誤地略過它們。如果發生這種情形,請清除此勾選框。
註: AppScan 確實實際重複幾次相同的動作,驗證它們確實是相同的,然後再決定略過未來的反覆運算。
使用「機器學習」分析和略過冗餘動作 AppScan 會使用「機器學習」來有效地改善「探索」階段。AppScan 可以預測哪些動作可能導致網站的已探索部分,讓其可以避開它們。

如果您的網站包括許多頁面,它們的不同之處只有內容,這個功能可以大幅增加網站涵蓋範圍。精確的獲益將取決於網站而有所不同。

要略過的動作 這是 AppScan 要忽略的動作清單,因為這些動作可能會對掃描(甚至是應用程式)造成負面影響。要略過的動作會根據動作之 DOM 元素的 Idnameng-model 屬性加以識別。只要任何動作的 DOM 元素屬性 Idnameng-model 包含清單中的其中一個字組,就會將該動作從掃描過濾掉。

您可以在清單中新增編輯刪除項目。