某一天,项目经理突然在群里发出一个小程序,说客户做的小程序外包公司跑路了,想把数据迁移到其他地方,无法拿到数据库后台信息,有没有办法获取到请求数据爬取下来,于是乎我开始一顿搜索,发现Fiddler这个抓包工具也能抓取小程序数据。大体步骤如下:
第一步 软件下载
官网下载:www.telerik.com/download/fi…,按照提示安装即可
第二步 软件配置
打开Tools选项卡下的opions选项
- genneral配置项勾选如下配置
- https选项卡配置如下
- connections选项卡页面,注意端口号后面需要用到
- gateway配置 选择Manual Proxy Configuration选项配置代理地址,这里我们使用127.0.0.1
-
配置电脑微信代理地址
退出电脑端微信,在登录界面点击右上角的设置图标,填入刚才在fiddler软件中设置的代理地址和端口号
- 登录成功后打开想要抓包的小程序
页面成功访问后打开fiddler,在左侧面板就可以看到具体的请求数据,在右侧面板中可以查看具体请求信息,差用的选项卡功能如下:
-
点击右侧row选项卡即可看到完整的请求url,原生的纯文本信息
-
点击右侧header选项卡查看请求头信息
-
Textview选项卡查看请求的body参数体
-
WebForms选项卡显示请求的GET参数和POST的body内容,这里的QueryString为url后接的内容;这里 body 为是 application/x-www-form-urlen-coded 格式。如果提交的是form表单可以在这里查看
-
Auth选项卡显示hearder中的Proxy-Authorization 和 Authorization 信息