如何使用 Burp Suite Intruder 測試潛在易受攻擊的 Web 字段

在測試網站的安全問題時,需要注意的主要事項之一是用戶交互。用戶交互是涉及網站處理用戶操作形式的任何操作。這可以是用戶瀏覽器上的 JavaScript,也可以是與服務器的交互,例如 PHP 表單。另一個問題來源是變量,它們不需要直接由用戶輸入產生,而是控制頁面的另一個方面。

Intruder 旨在成為自動化測試任何潛在漏洞源的工具。與其他內置工具(例如 Repeater)一樣,您可以通過右鍵單擊菜單向 Intruder 發送要編輯的請求。發送的請求將在 Intruder 選項卡中可見。

注意:根據各種計算機濫用和黑客法,在未經您許可的網站上使用 Burp Suite Intruder 可能構成刑事犯罪。在嘗試之前,請確保您已獲得網站所有者的許可。

如何使用入侵者

您通常不需要在 Intruder 選項卡中配置“Target”子選項卡。如果您發送請求,它會自動填充將請求發送到正確服務器所需的值。如果您想手動製作整個請求,或者您想嘗試禁用 HTTPS,它只會真正有用。

如何使用 Burp Suite Intruder 測試潛在易受攻擊的 Web 字段

Target 選項卡用於配置被攻擊的主機。

“Positions”子選項卡用於選擇要在請求中插入有效負載的位置。Burp 會自動識別並突出顯示盡可能多的變量,但是,您可能希望將攻擊範圍縮小到一次僅一兩個插入點。要清除選定的插入點,請單擊右側的“清除 §”。要添加插入點,請突出顯示要更改的區域,然後單擊“添加 §”。

攻擊類型下拉框用於確定有效載荷的傳送方式。“狙擊手”使用單個有效載荷列表並逐個瞄準每個插入點。“Battering ram”使用單個有效載荷列表,但一次將有效載荷插入所有插入點。Pitchfork 使用多個有效載荷,將每個有效載荷插入其各自編號的插入點,但只使用每個列表中編號相同的條目。“集束炸彈”使用與乾草叉類似的策略,但嘗試了每種組合

如何使用 Burp Suite Intruder 測試潛在易受攻擊的 Web 字段

Positions 選項卡用於選擇將插入負載的位置。

“Payloads”子選項卡用於配置嘗試的有效負載。負載類型用於配置指定負載的方式。以下部分因負載類型而異,但始終用於指定負載列表值。負載處理允許您在提交時修改負載。默認情況下,Intruder URL 對許多特殊字符進行編碼,您可以通過取消選中頁面底部的複選框來禁用它。

如何使用 Burp Suite Intruder 測試潛在易受攻擊的 Web 字段

有效載荷選項卡用於配置要插入插入點的有效載荷。

“選項”子選項卡允許您為掃描儀配置許多背景設置。您可以添加基於 grep 的結果匹配系統,旨在幫助您從有意義的結果中識別關鍵信息。默認情況下,入侵者不遵循重定向,這可以在子選項卡的底部啟用。

如何使用 Burp Suite Intruder 測試潛在易受攻擊的 Web 字段

選項選項卡允許您配置一些額外的背景選項,但通常可以單獨保留。

要發起攻擊,請單擊任意“入侵者”子選項卡右上角的“開始攻擊”,攻擊將在新窗口中啟動。對於 Burp 的免費“社區”版,Intruder 的速率受到嚴重限制,而專業版則全速運行。

留下評論

如何在 Microsoft Teams 中建立投票

如何在 Microsoft Teams 中建立投票

了解如何在 Microsoft Teams 的聊天、頻道和會議中建立投票、選擇回覆設定、查看結果以及關閉投票。

如何在 Microsoft Teams 中關閉頻道和訊息通知

如何在 Microsoft Teams 中關閉頻道和訊息通知

了解如何在 Microsoft Teams 中靜音通道和訊息通知、取消追蹤吵雜的討論串、控制橫幅,同時了解提及提醒。

如何將 Microsoft Teams 會議轉移到另一台設備

如何將 Microsoft Teams 會議轉移到另一台設備

了解如何在電腦和手機之間傳輸 Microsoft Teams 會議,如何同時使用這兩個設備,以及如何修復缺少的傳輸選項或音訊問題。

如何在 Microsoft Teams 中暫停訊息發送

如何在 Microsoft Teams 中暫停訊息發送

了解如何使用 Snooze Bot 在 Microsoft Teams 中暫停訊息,稍後返回查看,並在需要其他選項時使用已儲存的訊息或靜音控制項。

如何下載 Microsoft Teams 錄製內容:三種簡易方法

如何下載 Microsoft Teams 錄製內容:三種簡易方法

了解如何從 Teams、OneDrive 或 SharePoint 下載 Microsoft Teams 錄製內容,並修復缺少下載選項、存取問題和錄製內容過期的問題。

如何在 Microsoft Teams 中建立(和管理)團隊

如何在 Microsoft Teams 中建立(和管理)團隊

了解如何在 Microsoft Teams 中建立團隊、新增成員、選擇頻道類型、管理權限以及使用 Teams 管理中心。

Microsoft Teams 與 Slack 整合:如何設定

Microsoft Teams 與 Slack 整合:如何設定

設定 Microsoft Teams 與 Slack 的集成,以便從 Slack 發起 Teams 會議。了解帳戶要求、應用權限、設定步驟和快速解決方法。

在 Microsoft Teams 會議中遇到迴響?以下是解決方法

在 Microsoft Teams 會議中遇到迴響?以下是解決方法

透過刪除重複的音訊連接、選擇正確的耳機和麥克風以及檢查音訊設定來修復 Microsoft Teams 會議中的迴聲問題。

無法連線到 Microsoft Teams 會議?如何解決?

無法連線到 Microsoft Teams 會議?如何解決?

無法連線到 Microsoft Teams 會議?請檢查會議連結、帳戶、網路和應用程序,然後了解何時應該聯絡組織者或 IT 部門。

修復 Microsoft Teams 無法同步的問題:完整指南

修復 Microsoft Teams 無法同步的問題:完整指南

Microsoft Teams 無法同步?刷新桌面、網頁、iPhone 和 Android 裝置上的消息,識別帳戶或檔案問題,避免不必要的快取重置。