linus
V2EX  ›  问与答

关于在微信上打开 https 的疑问( mitmproxy)

  •  
  •   linus · Dec 1, 2016 · 3574 views
    This topic created in 3451 days ago, the information mentioned may be changed or developed.
    场景是这样的,我的客户端代理了 mitmproxy 后,然后我打开任意 https://xxx.com(这个 xxx.com 可能是我的一个 web 应用服务器,因为我设置代理了,所有请求的流量都会被先拦截到 mitmproxy ,再被转发到目的地址),会出现打不开链接。 这是微信自己的校验,有什么办法可以绕过吗?
    3 replies    2019-06-02 09:44:38 +08:00
    leopku
        1
    leopku  
       Dec 1, 2016
    装 mitmproxy 的证书了吗?
    linus
        2
    linus  
    OP
       Dec 1, 2016
    @leopku
    装了不行
    现在是通过修改系统底层 hook 实现绕过了
    omph
        3
    omph  
       Jun 2, 2019
    我也碰到这个问题
    windows 安装了证书,微信 PC 版登录时设了 mit 做代理,却只能看到 http 流量,有一部分流量报错:
    HTTP protocol error in client request: Bad HTTP request line: b'\x16\xf1\x03\x00\xa1 ....
    猜测是 https 流量无法解析。不知道怎么解决?
    但用 fiddler,抓取就没问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3438 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 11:41 · PVG 19:41 · LAX 04:41 · JFK 07:41
    ♥ Do have faith in what you're doing.