美文网首页
使用Charles对微信小程序抓包实战

使用Charles对微信小程序抓包实战

作者: 夏天只想吃西瓜 | 来源:发表于2021-12-09 12:15 被阅读0次

    设备:Mac Pro 、iphone

    一、下载安装charles

    https://www.charlesproxy.com/download/

    二、安装根证书

    在工具栏HELP这里点击SSL Proxying 选择Install Charles Root Certificate下载证书,下载完成后在钥匙串中打开证书信任设置始终信任。


    图一
    图二

    三、在手机IOS上配置信任证书

    1. 首先在Charles里找到IOS设备信任证书下载地址,步骤是工具栏HELP这里点击SSL Proxying 选择Install Charles Root Certificate on a Mobile Device or Remote Browser,此时会弹出你的HTTP proxy 对应你电脑设备连接的WIFI的IP地址。
      记住弹出来的IP地址一定要是和你的电脑连接的网络IP地址相配的。这里注意一下。


      图三
      图四
      图五
    2. 将IOS设备跟你的电脑连接同一个wifi。
    3. 连接同一个WiFi后,打开配置代理,选择手动,然后服务器和端口填入刚刚在Charles弹出的提示框里面的IP和端口(图四所示)


      图六
      图七

      4.然后再用浏览器打开图四中的下载证书地址 chls.pro/ssl 下载证书
      5.如果出现下图所示 提示你要在你的mac设备上中的Charles 允许你的手机IOS设备下载证书,那么来到第6步


      图八
      6.此时你的电脑设备Charles上会弹出是否允许,点击allow,就可以允许手机ios下载证书了
      图九
      图十
      图十一

      7.在手机设置--描述文件与设备管理-验证一下Charles的证书


      图十二
      8.这个时候 我们用浏览器访问百度,已经能在Charles里面看到抓包的数据了
      图十三
      图十四

    9 这个时候 如果想要看小程序的抓包数据,还需要在手机设置找到微信--打开本地网络的设置


    图十五

    10.打开小程序 访问一下 然后就可以在Charles看到小程序的抓包数据啦


    图十六
    图十七

    相关文章

      网友评论

          本文标题:使用Charles对微信小程序抓包实战

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