在windows下使用Charles对移动终端抓包分析

从官网上下载Charles软件

Charles为收费软件,需**,如果不注册只能使用30分钟,我在网上找到的**方法:

 在windows下使用Charles对移动终端抓包分析

安装以正常方式安装(下一步->下一步)即可

 

安装完以后,去掉windows proxy的勾选

原因是去掉后过滤掉PC上抓到的包,只抓取移动终端上的信息

 在windows下使用Charles对移动终端抓包分析

 

查看自己的IP:192.168.1.110(命令ipconfig)

在windows下使用Charles对移动终端抓包分析

 

代理设置,如下图所示:

默认为8888

 在windows下使用Charles对移动终端抓包分析

 

在移动终端(AndroidiOS)上设置代理IP和端口,如下图所示:

找到连用的某个无线,如这里的boohee->显示高级选项。

代理设置选择:手动

代理服务器IP:(刚在PC上通过ipconfig查询得到的ip)

代理服务器端口:(刚在PC上charles设置的端口)

 在windows下使用Charles对移动终端抓包分析

下一步,安装证书

charles-proxy-ssl-proxying-certificate.crt


完了以后可以操作移动终端中APP

同时查看charles中显示,再去比较对应的接口文档等,如下图:

 在windows下使用Charles对移动终端抓包分析

 

 

注意:特别注意的事一定要关闭PC本机防火墙,不然抓不到包



最后附带资源包http://pan.baidu.com/s/1hr6pViW