android 使用 charles抓包http https 问题 持续更新

来源:互联网 发布:sql 更新 编辑:程序博客网 时间:2024/05/17 04:02

charles解决安卓https抓包乱码

1、help->ssl proxying->install charles root certificate

2、help->ssl proxying->install charles root certificate on a mobile device or remote…

3、Proxy->ssl proxying settings->add

4、在安卓手机上用浏览器打开第二步中提示的地址,安装证书

5、重启charles,重启手机网络。

charles可以监控https的请求,前提是你需要安装一个证书。其原理是charles作为一个中间人的角色,当你发起对https的请求时,返回的证书认证是charles的,而charles会去拿你请求的信息去和真正的服务交互。从而让你看到请求的信息和返回的结果。

注意的一点是:
你安装charles的证书,不能直接在客户端用浏览器下载,必须通过pc下载之后,再通过安全-》证书安装的步骤进行安装才可以

原创粉丝点击