这篇博客只是在将来配置环境时作为参考,抓包方法也是从别人那里学习来的,如有雷同,请联系我,我会加上转载说明。
准备两个工具:安卓模拟器、Fiddler
1.配置Fiddler抓包环境
Tools->Telerik Fiddler Options->HTTPS,勾选Decrypt HTTPS traffic和Ignore server certificate errors(unsafe)
Tools->Telerik Fiddler Options->Connections,勾选Allow remote computers to connect
2.模拟器设置
首先获得主机ip,在命令行中打ipconfig
在模拟器中设置wlan
点击显示高级选项,在高级选项中进行代理设置
代理服务器主机名设置为刚才电脑查询得到的ip,代理服务器端口设置为8888
3.获取公众号历史记录链接
点击某个微信公众号中的查看历史消息
Fiddler中具体显示信息
链接是host+url,历史纪录链接有时间限制,链接中有三个参数非常重要:_biz、uin、key
在浏览器中打开链接,能显示历史纪录中的信息,据说可以翻到所有历史纪录
备注:如果不需要抓包但是需要继续使用模拟器,请在wlan中将代理更换回来,否则会接收不到数据
SSL证书错误解决方法:
点击Export Root Certificate to Desktop,将证书保存在桌面,然后双击证书,进行安装