一 http抓包
1.1 安装Charles
在电脑上安装Charles,并且让手机和电脑处在同一网段。
1.2 打开 Charles 的代理功能
通过主菜单打开Proxy | Proxy Settings
弹窗,填入代理端口(端口默认为 8888
),勾选 Enable transparent HTTP proxying
。
1.3 手机端配置
通过 Charles 的主菜单 Help | Local IP Address
可查看本机的 IP 地址,打开手机端的 WIFI 代理设置,输入电脑 IP 和 Charles 的代理端口。
完成以上步骤,手机就可以进行抓包了。
二 https抓包
以 Mac+iPhone 为例,步骤如下:
1、Mac安装https证书;
2、Charles设置HTTPS端口;
3、iPhone安装https证书,配置代理;
之后就OK了。
欢迎关注微信公众号“楚游香”,做进一步的技术交流。