Fiddler抓包https设置

当线上程序出现问题时,排查问题,需要抓取https协议的包。
Tools->Option...


Tools->Option

勾选Capture Https CONNECTs -> Decrypt HTTPS traffic,然后在Actions中点击Trust Root Certificate。


捕捉https
  • 证书安装没有弹框
    可能是fidder的bug。
    找到Fiddler的安装目录(D:\Programs\Fiddler),在该目录下执行以下命令:
    makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO
    _NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5
    .5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/11/2030

    提示安装证书

    证书

    证书安装成功,
    信任证书

  • 移动端抓包需要安装证书
    抓取手机的请求的数据包(ios手机为例)
    1、在wifi中连上代理
    使得手机能够访问电脑的网络
    2、安装证书
    在浏览器中打开地址:http://电脑ip:8888(8888为fiddler设置的端口号,默认为8888)


    浏览器访问

设置->通用->描述文件。 安装文件。


描述文件

设置->通用->关于本机。拉到底部的“证书信任设置”。


信任证书
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容