当我使用 127.0.0.1 作为代理时,我无法访问任何网站

When i use 127.0.0.1 as proxy,i can't access any websites

我正在设置 Burp Suite,在此过程中我不得不手动将代理配置为 LocalIp:127.0.0.1 端口:firefox 中的 8080。这样做之后,每当我尝试打开任何网站时,我都会收到一条错误消息 您的连接不安全

www.google.com 的所有者未正确配置他们的网站。为保护您的信息不被窃取,Firefox 尚未连接到该网站。 本网站使用 HTTP 严格传输安全 (HSTS) 来指定 Firefox 只能安全地连接到它。因此,无法为此证书添加例外。 学到更多… 报告此类错误以帮助 Mozilla 识别和阻止恶意站点 www.youtube.com 使用了无效的安全证书。 证书不受信任,因为颁发者证书未知。 服务器可能没有发送适当的中间证书。 可能需要导入额外的根证书。 错误代码:SEC_ERROR_UNKNOWN_ISSUER 但是如果我不使用任何代理我可以访问网络,但是为了使用 Burp Suite 我必须使用代理(127.0.0.1,8080)请指导我,我是新手 提前致谢!

P.S: 我已经配置了我的本地主机,但它仍然无法正常工作。

你得到的错误是因为 Burp 充当代理并拥有自己的证书(与 google 证书不同)。您应该在您使用的浏览器中接受此证书。

要在 localhost 上设置 Burp Suite 有很多步骤,例如,要在 Firefox 上 运行 你可能需要:

  1. Burp 的证书可通过 http://burp 访问。从 URL 获取证书,安装并重新启动 Firefox
  2. 确保您的端口空闲,有时默认的 8080 会被不同的应用程序占用。在 Burp Suite -> Proxy -> Options -> Edit 中对所需的代理侦听器进行更改。
  3. Firefox 中设置相同的代理详细信息并启用 Manual proxy configuration 选项,您可以在 Burp Suite -> Proxy -> [=18= 中看到].
  4. Firefox 中,您可能需要在 URL 中键入 about:config 并将 network.security.ports.banned.override 设置为 PORT_NUMBER(与 [=16 中的相同) =] -> Proxy -> Options -> Edit 因此在 Firefox 的代理中 - 是的,点 3.).
  5. Firefox 中,您可能需要在 URL 中键入 about:config 并将 network.proxy.allow.hijacking_localhost 设置为 true
  6. 有时您可能需要阅读更多关于 upstream proxy 的信息,如果您的本地计算机上有一个额外的代理,但在我的情况下,这不是必需的。