如何使用Charles抓包–手机和浏览器
一、安装SSL证书到手机设备
1、点击Help-SSL Proxying-Install Charles root Certificate on a Mobile Device
2、手机如何安装SSL证书
SSl证书地址:chls.pro/ssl
注意:
小米手机
1)小米手机不要在原装浏览器安装证书
2)设置-更多设置-系统安全-从存储设备安装-重命名安装即可
苹果手机
1)在手机Safari浏览器输入地址 chls.pro/ssl,设置-通用-描述文件-安装,
出现证书安装页面,点击安装手机设置有密码的输入密码进行安装。
2)iOS 10.3系统,需要在 设置→通用→关于本机→证书信任设置 里面
启用完全信任Charles证书
3) iOS10.3的真机抓包https, 在手机设置,关于本机,最下边有一个
证书信任,必须打开charles的证书信任,才能抓包,而且,挂证书的
api貌似抓不到包,只显示❌, 只有不挂证书的才能抓到
3、Charles设置Proxy
Proxy-SSL proxying Setting-add
Host设置要抓取的Https接口
Port填写端口