2013-08-19 150 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