前置条件:charles抓取手机数据包的前提,手机和电脑需要在一个局域网内。 1、charles官网下载地址 https://www./download/ 下载以后按提示安装即可。 2、手机与charles连接 先在PC-charles点击install charles root certificate on a mobile device or remote browser 在手机端进入wifi设置,长按当前连接的网络,选择修改网络-显示高级选项-设置代理为手动-服务器主机名填入charles上弹出的地址,我这个是172.16.30.122,服务器端口8888. 手机连上charles以后,charles会弹出一个提示,询问是否允许设备连接,一定要同意。 如果不小心点了deny,可以重启charles重新设置手机与之连接。 手机上未安装charles证书,手机网络会显示已连接不可用。 3、收集下载并安装charles证书 使用手机浏览器访问http:///getssl,按提示下载证书后,进入手机设置页面,搜索“从存储设备安装”,选择刚下载的证书。按提示给证书取个名字,安装成功。 如果此时手机还显示无法连接网络,可以重连一下wifi。 Adroid: oppen: |
|