巴扎嘿的入行笔记(渗透测试工程师)(七)-微信小程序抓包

作者:巴扎嘿啦啦啦 | 发布时间:

相关声明

本文内容仅为技术科普,请勿用于非法用途。概不负责,一切后果由用户自行承担。

最近忙的一批,emmm,本来想写一下bp带验证码爆破工具配置,但是一直我自己都没成功,觉得又必须写的什么了,就写一下微信小程序抓包把

 为啥要写这个,因为web端一般防护都不错,小程序好搞一点,而且现在你用安卓高版本手机,鸿蒙好像都抓不到包了,只能用安卓模拟器,不过现在微信小程序可以直接在电脑端微信访问,就方便了很多。

  简单说一下需要的东西,一个bp,一个fiddler,一个微信(fiddler抓包全一点,放到bp上游有些抓不到的包就能抓到,同样适用于app抓包)

一. 配置微信

 b6c31d01d41c

7142b8354ca8

8888端口是fiddler的端口

二 配置bp

bp就正常配个代理就行,没啥区别

三 配置fiddler

Tools-options

 

 

10fb15c77258

这一步点了Decrypt Https traffic 才可以看到下面这些09dd8c2662b9

8888就是fiddler的代理端口

8266e4bfeda1

我的bp端口是8083,这一步就是配置下游代理f19c90851297

9eb9cd58b9ea

如果成功了就是这样子,没成功这个warning就会有三个

如果依然不成功,请继续往下看

1先试试fiddler本身能抓到包吗,抓不到是不是证书没配置,和bp一样配置就行

2都ok但是抓不到小程序包,清除小程序缓存

C:\Users\bzhahei(user)\AppData\Roaming\Tencent\WeChat\XPlugin\Plugins\WMPFRuntime

为缓存路径,清除再抓就ok

3最后一步一直有三个warining咋办,先打开bp再打开fiddler,不要先fiddler再bp。

还有一件事!小程序代码审计,这边只有解码工具,还没研究清楚,研究清楚我再写一写,下一篇希望能更新bp验证码爆破,和微信小程序解密反编译审计。