Ccharles 爬取微信公众号和小程序
1.下载Charles
下载地址
1.charles上通过proxy->proxy setting进入代理设置,入口如下图所示
点击后进入如下所示界面
记住此处的port,默认为8888,也可以进行修改,只要不冲突就可以,勾选上Enable transparent HTTP proxying,到此为止完成charles上的初步设置。
手机设置
Wifi 代理设置不多说什么 就是设置手动代理 然后写自己的 IP 和端口 号就OK 了
设置好后:此时charles上会弹出一个对话框,点击allow即可。此时就可以抓取手机上的http数据包了(注意不是https)
会同时抓取 电脑的数据
安装证书
接着点击Proxy->SSL Proxy Settings,弹出如下页面
弹出的对话框中,勾选Enable SSL Proxying,然后点击add添加Host为和Port为443,点击ok(此处将host设置为的意思是主抓取全部的http是数据包,如果想针对某个域名抓取可以在此设置)
然后手机浏览器输入如上地址:http://charlesproxy.com/getssl 会自动安装
注意:7.0以上的微信没有办法抓取
如果登入用老版本提示 版本低 可以用新版本登入在用老版本登入
OK 可以抓包了