美文网首页
如何使用Charles抓取HTTPS

如何使用Charles抓取HTTPS

作者: zhouluyao | 来源:发表于2021-05-09 15:50 被阅读0次

    1、按照下图6个步骤配置Charles,使Charles能够抓取443端口的数据包

    配置443.png

    2、在Mac 安装Charles Root Certificate

    keychain.png

    选中Install Charles Root Certificate 会调起Key Chain Aceess (钥匙串访问)

    信任证书.png

    3、查看Charles作为代理服务器的Ip和端口

    查看配置.png 配置端口Ip.png

    4、在iOS设备下载证书

    1、iOS设备和装有Charles的电脑在同一个局域网内

    2、配置代理服务器端口和IP

    设置局域网的代理.png Charles的IP和端口.PNG

    3、下载伪装证书

    在Safari中输入chls.pro/ssl,在弹框中点击允许下载,然后在设置中查看证书

    下载证书.PNG 点击允许.PNG 安装证书.jpg

    4、安装证书

    安装配置证书.PNG

    5、信任证书

    一旦证书安装到你的手机上,要确认证书信任设置是打开的状态,按照以下步骤去开启证书信任设置,设置 > 通用 > 关于本机 > 证书信任设置 ,设置刚才下载的证书的信任设置为开启状态。


    IMG_1677.PNG

    6、这时候再打开App,就可以看到Https的数据包信息了

    Https抓包成功.png

    相关文章

      网友评论

          本文标题:如何使用Charles抓取HTTPS

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