Charles Android手机抓包——华为mate9

时间:2024-03-16 09:40:50

一、网络连接

保证PC、手机连接同一个无线网络。

二、PC安装SSL证书

进入路径:Help -> SSL Proxying -> Install Charles Root Certificate,默认操作即可。

Charles Android手机抓包——华为mate9

Charles Android手机抓包——华为mate9

Charles Android手机抓包——华为mate9

Charles Android手机抓包——华为mate9

Charles Android手机抓包——华为mate9

三、配置SSL,抓取域名

进入路径:proxy –> SSL Proxying Settings,host填为*,Port填写 443。

Charles Android手机抓包——华为mate9

Charles Android手机抓包——华为mate9

四、手机证书安装

进入路径:Help -> SSL Proxying,选择Install Charles Root Certificate on a Mobile Device or remote Browser。

Charles Android手机抓包——华为mate9

五、手机代理设置

1)保证手机连接wifi与PC连接的wifi保持一致。

Charles Android手机抓包——华为mate9

2)代理设置

代理:手动

服务器主机名:PC的IP

服务器端口:8888

Charles Android手机抓包——华为mate9

3)下载证书到手机

url:http://charlesproxy.com/getssl

Charles Android手机抓包——华为mate9

Charles Android手机抓包——华为mate9

4)安装

设置 -> 安全和隐私 -> 更多安全设置,从SD卡安装,选中下载的手机证书。

 

Charles Android手机抓包——华为mate9

Charles Android手机抓包——华为mate9

Charles Android手机抓包——华为mate9

Charles Android手机抓包——华为mate9

六、PC端允许连接

Charles Android手机抓包——华为mate9

点击“Allow”,完成连接,可在Charles上抓包手机端的请求/应答日志。