全网最详细Charles抓包全教程:iPhone微信小程序

5,982 阅读2分钟

1.下载传送门 官网下载

官网下载的直接安装,未破解版使用限制:
    1.30天免费使用
    2.打开程序需要等待10秒
    3.使用30分钟自动关闭,需要重新打开

image.png

2.SSL代理配置 直接看图

1.安装证书到本机(电脑设备证书安装)

image.png

image.png

image.png

image.png

image.png

image.png

2.Proxy Settings 代理设置,后面手机需要使用这个代理的端口

image.png

image.png

3.SSL Proxying Settings(https url 抓包设置)

image.png

image.png

经过以上设置你就可以使用CHarles愉快的抓本机设备的数据包啦,但还没完,因为我们更需要用它来抓手机APP或者微信小程序的数据包↓↓↓↓↓↓↓

3.手机代理设置

   1.查看本机IP,win+R 输入cmd 打开Dos界面,再输入ipconfig(Windows系统),ifconfig(linux/MAC)系统,你都要抓包了,这个操作应该是会的。
       

image.png

2.继续查看Charles-help

image.png

image.png

3.这里以iPhone为例,Android应该类似哈,设置代理。
    3.1 打开设置
    3.2 无线局域网
    3.3 选中当前网络点击右侧的 i 
    3.4 拉到最下面HTTP代理-配置代理-
    3.5 选择手动-服务器填刚刚查看的IP,端口填Proxy-Setting设置的端口 
    3.6 存储
 抱歉,不能放视频,做成gif又不清晰还卡顿,各位看官试着按上面的操作吧。
4.手机打开浏览器-输入chls.pro/ssl 会下载一个pem格式的文件,把后缀pem改为crt,看图

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

3.看最后效果

image.png

4.写在文末的话

1.只因上海疫情太严重,靠手抢菜已经维持不了生存了,无奈找了GitHub的项目,用代码代替人工至少能吃上垂涎欲滴的蔬菜,人家代码里面要的参数,通过这个方式轻松拿下。项目地址自己去GitHub搜,我就不贴出来了。
2.如果通过上面的设置还抓不到想要的包,只能带着电脑上门教你了。
3.最后感谢给为看官耐心看完本教程。