
文章插图
4.寻找目标请求,这里暂逐一对各个链接进行检查,选择一个可能是目标链接的请求,查看请求头和返回数据
返回数据里显示乱码,点击返回数据区域上的“Responsebody is encode 。。。”转换编码格式

文章插图
转换后发现,返回值跟当前页面的信息是不是很像,没错,就是这个请求

文章插图
tips:笔者的手机andoroid 版本8.0,微信版本7.0,证书安装成功依然无法抓取https的请求 。
宏哥PC的端的微信版本是3.5,听说3.7也有的小程序抓不到包了,这个宏哥没有亲自尝试,有兴趣的小伙伴或者童鞋们,可以更新一下微信到3.7实践一下 。
5.小结随着互联网技术的发展以及各类APP或者小程序的完善,版本越高抓包越难,要想好好的抓包最笨的办法就是降低版本 。
5.1Fiddler抓不到pc端微信小程序包解决方案第一步、微信里面先打开我们需要抓包的小程序,然后启动任务管理器,下面以小红书为例点击进程,找到 WeChat Miniprogram Framework 里面的小红书APP,如下图所示

文章插图
第二步、鼠标选中小红书APP,右击打开文件所在的位置,打开后看下文件路径里面有没有 WMPFRuntime 这个文件夹,如果没有这个文件夹就不要继续操作了,这个办法不适合你

文章插图
第三步、如果你找到了这个文件夹,如下图所示,先把电脑上登录的微信全部退出,然后把 WMPFRuntime 文件夹里面的全部删除,删除完成后重新登录微信,如果你不先退出微信,这个文件夹会提示你被占用无法删除的 。

文章插图
只要删除了这个缓存的文件夹,再重新登录微信打开小程序,用fiddle就可以轻松抓包了 。
-每天学习一点,今后必成大神-
往期推荐:
Appium自动化系列,耗时80天打造的从搭建环境到实际应用精品教程测试
【34 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取微信小程序的包-上篇】Python接口自动化测试教程,熬夜87天整理出这一份上万字的超全学习指南
经验总结扩展阅读
- 四川8633是什么电影?
- 小欢喜小金第几集被开除?
- 最佳现场吴京谢楠哪一期?
- 《Design by Contract for Embedded Software》 翻译
- 烈火军校女二是谁?
- 小晴天第几集出场?
- 我家小两口装修是哪一期?
- 古代环保部门叫啥
- 耶稣是虚构还是真实
- 《英雄联盟》英雄亚索怎么玩(各个英雄如何评价亚索)