有人可以推薦一個 HTTP 偵錯代理嗎?

有人可以推薦一個 HTTP 偵錯代理嗎?

我想要一些可以讓我:

  1. 檢查我的電腦和 Internet 之間的所有 HTTP(S) 流量,包括 127.0.0.1
  2. 修改傳入或傳出數據
  3. 如果它有一個用於設定規則和事件的腳本子系統,那就太好了
  4. 我更喜歡它是一個 GUI 應用程式。

請不要回答WireShark。我知道 WireShark 並且我已經使用過它很多次,它是一個很棒的應用程式。我想要將其捕獲限制為僅應用程式層和 HTTP(S) 流量並忽略其他 Internet 協定套件層。此外,它沒有我上面列出的一些功能。

答案1

答案2

HTTP 工具包非常適合這個清單:

✔️ 可以檢查本地或互聯網上伺服器的任何 HTTP 流量,並自動一鍵設定瀏覽器和 CLI 工具

✔️ 您可以修改傳入或傳出數據

✔️ 您可以定義流量規則,並可設定匹配(方法、主機、特定 URL、標頭值等)和處理(斷點、固定回應、逾時)

✔️ 這是一個 GUI 應用程式:

HTTP 工具包 UI 螢幕截圖

值得注意的是,它還是 100% 開源的,標準免費版本包含您在這裡尋找的所有內容。完全披露:這是我的專案。我已經建立它有一段時間了,主要目標是為我們非 Windows 用戶建立一個適合現代工具的 Fiddler 版本。讓我知道你的想法 :-)。

答案3

mitmproxy 為滲透測試人員和軟體開發人員提供的互動式 TLS 攔截 HTTP 代理 https://github.com/mitmproxy/mitmproxy

相關內容