如何通过charles工具抓包

前言

charles可以抓取http、https的网络数据,下面1,2步骤可以抓取http的数据,3,4步骤可以抓https的数据。

1下载charles

http://www.charlesproxy.com/download/ 下载相应系统的安装包

2设置代理

前提手机和电脑网络处在统一网络环境

1).查看默认端口 Proxy->Proxy Settings 在这个页面会看到HTTP Proxy的默认端口是8888

2).查看当前电脑的ip

3).手机上设置代理

选择连接的wifi->修改网络->添加服务器主机名和端口号,端口号为8888
如何通过charles工具抓包

3设置charles ssl代理

Proxy->SSL Proxy Settings 弹出一个ssl代理设置界面

1).Enable SSL Proxying复选框打上勾

2).添加你想要的设置代理的域名,端口默认443
如何通过charles工具抓包

4手机下载ssl证书

手机浏览器输入 http://charlesproxy.com/getssl 按提示下载

效果

如何通过charles工具抓包