內容型結果視圖
「配置」對話框的「內容型」視圖。如果 AppScan® 無法根據 URL 結構來定義應用程式樹狀結構的邏輯結構,您可以利用這個視圖來定義。
- 如果網站內容的結構方式可讓 URL 反映類似資料夾的階層,掃描結果也會自動反映出來,使導覽更容易進行。
- 如果網站使用「路徑」或其他「內容型」導覽方法,導致 URL 無法指出使用者在網站內的「位置」,建議您「引導」AppScan 如何「以邏輯方式」架構網站,使它能夠以易於理解的格式來呈現掃描結果,而不是將一長串的結果列在一兩個 URL 之下。這並不是要點,但會使結果更容易導覽。
例如,下列程式碼片段的邏輯結構是 Home | Buy | Books,倘若結果的結構表現出 "Books" 在 "Buy" 之下,"Buy" 在 "Home" 之下,會很有用。
<td class="navigation">
<a href="http://www.onlineshop.com/">Home</a> >
<a href="http://hub.onlineshop.com/buy?ssPageName=h:h:cat:US">Buy</a> >
<b>Books<b>
</td>
如果要做到這一點,您要定義一些規則,讓 AppScan 能夠識別及擷取相關的內容(在這個案例中,是 "Home"、"Buy" 和 "Books")來建構內容型樹狀結構。
定義好規則之後,您可以在「應用程式樹狀結構」中選取「內容型」選項,以便利用這項資訊來顯示結果。(請參閱安全問題:應用程式樹狀結構。)
註: 安全問題的總數(顯示在結果清單頂端)是網站有漏洞位置的一項測量,局部隨著網站的結構方式而不同。如果您定義內容型結構,應用程式樹狀結構中的問題總數可能與 URL 型應用程式樹狀結構不同(針對相同結果)。當網站是內容型結構(而不是 URL 型),且內容型視圖配置正確時,內容型視圖中的問題計數代表比較精確的網站現存「有漏洞位置」數目。變式總數(在「結果清單」頂端,用括弧括住)與網站結構無關,在內容型及 URL 型視圖之間,不會有所改變。