3

我已正确配置Burp以在代理位置拦截

  • 127.0.0.1:9090

我的 Internet Explorer 代理设置如下:

Internet 选项 -> 连接 -> 代理设置

我还有一个名为 WebGoat 的网络服务器在http://localhost:8080/WebGoat/中运行

Burp 不会以任何方式拦截所有请求。

我应该怎么办?

4

6 回答 6

11

尝试添加一个“。” 在“本地主机”之后。这应该可以解决您的问题。

例如。

http://localhost.:8080/WebGoat/

这将强制 localhost 使用与 Internet 连接/适配器相同的代理设置。

于 2016-06-08T10:36:14.693 回答
5

这对我有用。我试图让 Burp 使用 dvwa 工作(这是在使用 xampp 的 Windows 上)发生了同样的事情,我搜索 127.0.0.1/dvwa 没有拦截流量。

对我的修复是,在 URL 栏中使用你的 LAN IP 而不是 127.0.0.1

希望这可以帮助

于 2019-07-15T11:24:27.397 回答
5

使用IE9及以上版本:

  1. Internet 选项 -> 连接选项卡
  2. 局域网设置

  3. 在代理服务器部分

    单击高级

  4. 在“不要对以下开头的地址使用代理服务器”下

    添加例外

    <-loopback>

环回

参考:https ://blogs.msdn.microsoft.com/fiddler/2011/02/10/fiddler-and-the-ie9-release-candidate/

于 2017-01-16T03:44:46.923 回答
4

使用 Burp Suite Mozilla Firefox 拦截本地主机流量的步骤:

  1. 转到 Mozilla 并输入about:config

  2. 接受风险并继续。

  3. 现在,搜索network.proxy.allow_hijacking_localhost并将值从 false 设置为true

  4. 从本地主机发送请求,它将开始拦截

于 2020-01-23T08:22:34.523 回答
0

burp 套件 - 选项 - 连接 - 上游代理服务器 - 目标主机 = *,代理主机 = 127.0.0.1,代理端口 = 8080 http://localhost.:8080/WebGoat http://127.0.0.1.:8080/WebGoat

于 2016-09-22T08:28:56.093 回答
0

如上所述,有多种方法可以解决此问题。这就是我所做的。

打开主机文件(您需要管理员权限)并添加这样的条目

127.0.0.1 example.com

这意味着 example.com 指向 IP 地址 127.0.0.1

现在您可以使用任何浏览器访问 localhost 应用程序example.com,Burp Suite 将成功拦截请求。

在此处输入图像描述

于 2021-01-26T14:21:39.323 回答