美文网首页
使用Charles抓https包

使用Charles抓https包

作者: kingzv | 来源:发表于2018-03-12 16:19 被阅读12次

    1、打开http代理服务器。


    打开http代理服务器

    2、手机和电脑在同一局域网(本文中手机连接的是电脑的共享WiFi),手动设置手机WiFi网络的HTTP代理,服务器为电脑IP(可通过Help->Local IP Address查看),端口为上一步设置的8888。


    设置HTTP代理 查看IP地址

    至此,已经可以抓http的包了,抓https包还需要设置一下证书:

    3、电脑安装Charles根证书,并在钥匙串访问中设置始终信任该证书。


    安装Charles根证书 钥匙串访问中右击安装好的Charles根证书->显示简介,就会弹出该界面

    4、手机安装Charles根证书,并信任该证书。


    查看手机安装证书地址 手机安装证书地址
    手机用Safari打开chls.pro/ssl,安装证书:
    安装完证书
    在手机设置->通用->关于本机->证书信任设置中信任该证书
    信任证书
    5、SSL代理设置。
    SSL代理设置
    https默认端口是443
    添加 完成

    至此,就可以正常抓https包了。
    本文操作环境:macOS Sierra,Charles 4.2.1,iPhone 5s(iOS 10.3.2)。

    相关文章

      网友评论

          本文标题:使用Charles抓https包

          本文链接:https://www.haomeiwen.com/subject/vsvnfftx.html