2013-08-19 184 views
0

我正在使用Burp suite's代理功能。我已經改變了Firefox設置爲:錯誤,同時攔截請求

選項>網絡>設置

enter image description here

但是,當我在瀏覽器中,以攔截請求運行http://localhost:8080/project_name,它提供了以下錯誤:

Burp proxy error: invalid client request received: first line of request did not contain an absolute URL - try enabling invisible proxy support

任何人都可以提供任何提示爲什麼這個錯誤來了嗎?

回答

1

您可能沒打開「隱形代理支持」。在Burp Suit上,轉到「代理」選項卡,然後選擇「選項」子選項卡。在位於頂部的代理監聽器框中,您會看到您正在使用的監聽器。選擇它,單擊編輯按鈕,然後轉到請求處理選項卡。在底部的那個頁面上,您會看到「支持隱形代理」複選框。選中該框以啓用隱形代理支持。

呵呵,之前我這樣做,我安裝了Firefox插件正哈克插件,您可以獲取在https://github.com/mozmark/ringleader/blob/master/fx_pnh.xpi

我從來沒有改變過的Firefox任何設置,您顯示的方式。

希望得到這個幫助。

0

as @yoppuyoppu表示,Burp的代理監聽器可以支持**Invisible Proxy**。但此功能適用於Proxy未知的客戶端(如cURL,OpenSSL在移動應用程序中生成的請求)。

您不應該要求隱形代理,因爲您使用的瀏覽器是代理感知。

來自Burp的關於此主題的文章。
https://portswigger.net/burp/help/proxy_options_invisible.html