Mac环境下使用charles对APP进行https抓包分析
程序员文章站
2022-04-14 08:11:43
这里写自定义目录标题一.charles的图标二.在未进行配置时,HTTPS无法分析出流量三.配置步骤原料:在MAC的charles的菜单栏,找到proxy-proxy setting在proxy setting 按照下图配置在菜单栏找到help-SSL proxying-install charles root certificate下载证书后,要点击证书,选择信任证书在手机上安装证书填写要分析https报文的地址配置完成使用charles再使用charles时在进行APP开发时,需要对APP的流量进行抓...
Mac环境下使用charles对APP进行https抓包分析
在进行APP开发时,需要对APP的流量进行抓包分析,可以分析https的流量
一.charles的图标
二.在未进行配置时,HTTPS无法分析出流量
三.配置步骤
MAC电脑一台:装charles
手机:安卓,ios系统均可
两台设备要连在同一网络中
在MAC的charles的菜单栏,找到proxy-proxy setting
在proxy setting 按照下图配置
在菜单栏找到help-SSL proxying-install charles root certificate
下载证书后,要点击证书,选择信任证书
双击证书,或者右击-显示简介
在手机上安装证书
首先在charles上打开help-ssl proxying-install charles root certificate on a mobile device or remote browser
1.首先在目前使用的网络后,配置代理,代理的地址和端口号在上图中有(作者是30.22.110.61 :8888)
如果是ios
如果是安卓手机
WLAN-选择连接的WLAN的详情(或者长按以连接的网络选择修改网络),可以到配置代理
2.在手机上用浏览器打开chls.pro/ssl,下载证书
打开设置-安装
之后-打开通用-关于本机-证书信任设置-信任
填写要分析https报文的地址
配置完成使用charles
自己配置的地址可以进行报文分析
再使用charles时
在手机连接代理时,可以在help-local ip address中查看代理地址
本文地址:https://blog.csdn.net/luckism/article/details/108680082