Charles抓包

1. 将手机和电脑链接同一个热点。

(如果电脑是有线网络,可以将手机连接电脑的热点)

2. Charles中设置监听端口

Proxy-->proxy settings…,默认的端口就是8888,可修改也可以不改,勾选上Enable tranparent……,直接点击OK即可

Charles抓包     Charles抓包

 

3. 查看电脑本机ip地址

方式一、Help-->Local IP Address

Charles抓包Charles抓包

方式二、cmd中直接输入ipconfig查看

Charles抓包

4. 为了能对 https 进行正常抓包,要添加所有的域名和端口

proxy-->SSL proxy settings…

Charles抓包

Charles抓包 

5. 安装证书,如果不安装,无抓取https的包,会显示unknown

Charles抓包

这时会提示设置手机代理

Charles抓包

6. 根据提示给手机设置代理

Charles抓包

7. 在手机端获取并安装证书

然后在手机浏览器中输入证书地址:chls.pro/ssl,回车,跳转后页面如下,会自动下载证书

Charles抓包

安装证书,不同的路径不同

Charles抓包

8. 手机端使用app,PC端进行抓包

Charles抓包

 

上一篇:【转载】理解本真的REST架构风格


下一篇:Mac使用Charles抓包