【问题标题】:error while intercepting a request [closed]拦截请求时出错[关闭]
【发布时间】:2013-08-19 08:35:14
【问题描述】:

我正在使用Burp suite's 代理功能。我已将 Firefox 设置更改为:

选项 > 网络 > 设置

但是当我在浏览器中运行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

谁能告诉我为什么会出现这个错误?

【问题讨论】:

    标签: java testing networking burp


    【解决方案1】:

    您可能没有打开“隐形代理支持”。在 Burp Suite 上,转到 Proxy 选项卡,然后转到 Options 子选项卡。在顶部的Proxy Listeners 框中,您将看到正在使用的侦听器。选择它,单击Edit 按钮,然后转到Request Handling 选项卡。在底部的该页面上,您将看到“支持隐形代理”复选框。选中该框以打开不可见的代理支持。

    哦,在我这样做之前,我安装了 Firefox Plug-n-Hack 插件,您可以在 https://github.com/mozmark/ringleader/blob/master/fx_pnh.xpi 获得该插件

    顺便说一句,我从未更改过您显示的 Firefox 设置的任何内容。

    希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      正如@yoppuyoppu 所说,Burp 的代理监听器可以支持**Invisible Proxy**。但此功能适用于不支持代理的客户端(如 cURL、OpenSSL 在移动应用中生成的请求)。

      您不应该需要隐形代理,因为您使用的是代理感知浏览器。

      Burp 关于这个主题的精彩文章。
      https://portswigger.net/burp/help/proxy_options_invisible.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-21
        • 1970-01-01
        • 2023-03-18
        • 1970-01-01
        • 2020-04-03
        相关资源
        最近更新 更多