charles学习文档

charles学习文档

○ 介绍与解释:

■ Charles作用:设置代理,在同一网段的情况下,给手机/浏览器设置Charles的代理端口(Charles所在电脑的IP:Charles设置的代理端口);通过代理,手机/浏览器操作网页或者APP或者小程序等产品时,在Charles端抓包,抓取HTTP及HTTPS的协议,抓到后,进行接口请求数据和返回数据的分析;

○ 设置代理步骤安装:

■ 下载安装打开

■ 设置代理端口:


image.png

■ 要抓HTTPS协议,需要装证书:

图片2.png
图片3.png

■ 添加一个ssl:
image.png

■ 在手机端连接WiFi,设置手动代理,在Charles查看IP+端口:
image.png

■ 手机代理设置完后,在Charles会弹出一个是否允许的窗口:allow、deny(允许或拒绝),点击允许;

■ 手机浏览器上输入chls.pro/ssl,默认提示下载证书并安装,需要再手机-通用-关于手机-信任证书;

■ 以上步骤完成代理的设置,可操作手机APP/小程序,进行抓包;

弱网设置

参考文档:https://jingyan.baidu.com/article/1612d500e5b151e20e1eeeb0.html

image.png

你可能感兴趣的:(charles学习文档)