【问题标题】:Intercepting application HTTP/HTTPS traffic with a proxy使用代理拦截应用程序 HTTP/HTTPS 流量
【发布时间】:2016-05-10 15:44:33
【问题描述】:

作为我工作的一部分, 我需要拦截本机 Windows 应用程序与 Web 服务器之间的通信。 我与环境的连接是通过 SSL-VPN。 该应用程序 (.exe) 安装在我的 PC 上,并通过端口 1912 以 HTTPS 与 Web 服务器通信。 通常我使用 Burp 代理来拦截浏览器和服务器之间的通信(通过浏览器配置配置代理)。然而, 在这个实现(本机 Windows 应用程序)中,我无法弄清楚如何将流量路由到代理。

我可以使用任何特定的代理或配置来使用 Burp(因为它是一个 Web 代理..我需要处理 HTTP 请求)?

【问题讨论】:

    标签: networking https proxy vpn intercept


    【解决方案1】:

    首先你要了解的是这个原生应用程序是否被编程为使用代理。如果它可以使用代理,它可以从Windows系统中获取代理信息,或者您可能只需要在应用程序内部为应用程序配置。

    其他可能性它使用默认网关,并将带有 HTTP 响应 3XX 的请求重定向到您的代理。它可能会根据您的本机应用程序工作。默认网关可能只是充当代理。

    我想你这里不是在谈论反向代理和正向代理缓存 (https://docs.trafficserver.apache.org/en/4.2.x/admin/reverse-proxy-http-redirects.en.html)

    【讨论】:

    • 嗨@rodolk,谢谢你的回答。该应用程序没有任何可以设置为代理的网络配置。此外,我不仅希望拦截/记录响应,还希望拦截/记录请求。无论如何,我可以使用特定的代理/软件/Windows 配置来设置它吗?
    • @JinKazama,试试看它是否使用系统代理。如果不尝试我提到的其他可能性。
    猜你喜欢
    • 1970-01-01
    • 2019-12-16
    • 1970-01-01
    • 2023-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-01
    相关资源
    最近更新 更多