Mac OS X下使用 Charles 进行抓包

Charles 是一个网络抓包工具,可以在电脑起一个代理,手机配置代理 IP 后,就可以用 Charles 看到手机的网络请求了。

1、下载

http://www.charlesproxy.com/

2、启动 Charles,支持正版,如需破解请自行搜索

3、手机设置代理, 以 iPhone 为例

设置-无线局域网-选择已连接的局域网-HTTP代理-手动,服务器:你电脑的 IP,端口:8888

第一次用手机请求网络时,Charles会提示是否允许接入,选择Allow就可以了。

如果是 HTTPS 抓包,需要安装证书,证书地址:http://www.charlesproxy.com/ssl.zip