charles配置证书
证书导入到受信任的根证书颁发机构中
打开IE浏览器—>工具—>Internet选项—>内容—>证书—>把中级证书颁发机构中的charles证书导出来—>再把导出来的证书导入到受信任的根证书颁发机构中
手机安装证书
弹出一个提示框,如下:
在手机系统设置—关于手机----证书信任设置,在此页面把证书开启即可
手机设置代理
设置—>无线网络,设置服务器ip和端口号:ip为电脑ip,端口号默认8888
HTTP抓包(手机可不装证书)
手机上打开某个App或者浏览器什么的,如果不能上网,检查前面步骤
点击“Allow”允许,出现手机的HTTP请求列表
HTTPS抓包
Charles设置Proxy
勾选Enable SSL Proxying,点击Add
Host设置要抓取的https接口,比如想抓这个
Host填写:https://api.weibo.cn
Port填写:443
让手机重新发送https请求,可看到抓包
Charles 在线破解工具
https://www.zzzmode.com/mytools/charles/
注意:不抓包请关闭手机HTTP代理,否则断开与电脑连接后会连不上网