mac 使用Charles对安卓手机进行抓包

1. Charles 4.2.5 软件下载安装

百度网盘地址: https://pan.baidu.com/s/1MIcqIpgXxE4B3G4e5hZ49A

密码: 18g3

2. 电脑上的配置

(1) 打开Charles软件 -> Proxy / Proxy Settings


(2) Port填写8888(或者其他你喜欢的端口号),勾选"Enable transparent HTTP proxying",OK确定


3. 手机上的配置

(1) 手机和电脑连接同一个无线网络(wifi)

(2) 点击该无线网络 -> 在最底下选择"高级设置" 

    代理: 选择"手动"

    代理服务器主机名: 填写mac电脑IP地址 (使用命令ifconfig查看, en0显示的结果)

    代理服务器端口: 8888 (电脑上设置的端口)

(3) 手机浏览器访问: http://www.charlesproxy.com/getssl/ ,下载安装ssl证书

4. 至此,配置结束

    手机访问网页时,第一次会在Charles上弹出个弹窗,要求连接,点解确定连接就可以了


电脑浏览器抓包

1. 取消电脑上的代理(如果有的话): Open Network Preference -> Advanced... -> Proxies, 取消勾选"Automatic Proxy Configuration"

2. 访问网页即可进行抓包

猜你喜欢

转载自blog.csdn.net/pansanday/article/details/80347632