XRule:搜尋文字

「搜尋文字」規則用來搜尋頁面或 PageComponent 上的特定文字字串,但不會在程式碼內搜尋。

例如,在下列摘錄內搜尋文字字串 "AppScan® Enterprise Edition" 會找到兩次(已強調顯示):

<p> AppScan Enterprise Edition does not normalize the critical pages across or within jobs. This allows an organization to define different criteria for Critical Pages across its web properties, but still have them identified on a <a href="www.example.com/AppScan Enterprise Edition/dashboard.asp"> AppScan Enterprise Edition dashboard</a>.</p>

不過,「搜尋文字」XRule 不會找到第三個實例,因為它在程式碼內。如果要在頁面文字及其程式碼內尋找 "AppScan Enterprise Edition",請使用「搜尋程式碼」XRule。

範本 XRule 中的文字欄位,只要前面含有 regexp:,便一律接受正規表示式。它們不接受 DOS 表示式。

頁面元素 說明
名稱 指派給 XRule 的名稱。
說明(選用) 說明 XRule 的目的,讓您及其他使用者得以理解其用途。例如,「在文字中搜尋舊產品名稱」或「在文字中搜尋褻瀆詞彙」。
搜尋詞彙(文字或型樣) 輸入必須在頁面內容中找到的文字。使用純文字或正規表示式(字首含有 regexp:)。
搜尋設為區分大小寫 如果搜尋要區分大小寫,便選取這個選項。如果要尋找相符項目,搜尋準則和找到的項目必須完全相同。比方說,如果您輸入 www.example.com/Products/AppScan/ 來進行區分大小寫的搜尋,XRule 就不會尋找 www.example.com/products/Appscan
要搜尋的 PageComponent 類型 選取應該加以搜尋以找到詞彙的 PageComponent 類型。比方說,如果您知道只能在 PDF 檔中找到這個詞彙,便將它選為類型。限制搜尋的文件類型,會減少搜尋詞彙所花的掃描時間。
只在工作或報告需要 XRule 時,才啟用 XRule 選取這個選項,可以只在必要之時,才執行 XRule。如果沒有工作或報告需要 XRule,便不執行 XRule。當掃描網站時,勾選這個選項可以節省時間,因為只有在必要之時,才會執行 XRule。
一律啟用 XRule 選取此選項之後,每當執行工作時,都會執行 XRule。這個方法是效率最不好的 XRule 使用方式。
一律停用 XRule(如果工作發生問題) 選取此選項之後,會停用工作或報告中的 XRule。即使需要這個規則,也絕不執行。當 XRule 會使工作發生問題(例如,無止盡地持續掃描)時,XRule 便即停用。
這個規則定義隱私權聲明 當您想要在收集 PII 而不含隱私權聲明鏈結的頁面報告中自動報告不符合這個規則的頁面時,便選取這個選項。