使用Fiddler抓包微信公众号和小程序

系统
目前微信公众号和小程序应用越来越多,那么我们如何对二者进行抓包进而在测试中更加准确的定位问题呢?目前通常有三种解决方案,在这里我会一一道来。

 目前微信公众号和小程序应用越来越多,那么我们如何对二者进行抓包进而在测试中更加准确的定位问题呢?目前通常有三种解决方案,在这里我会一一道来。


备注:本文的阅读前提是读者能够使用Fiddler进行基础的抓包操作。

Fiddler抓包手机应用的常规方法

首先,保证手机和PC端在同一个wifi下;

然后,在fiddler中设置Allow remore computers to connect,并设置监听端口8888;


接下来,在手机端设置HTTP代理,我的fiddler所在PC的IP是192.168.1.5 端口号设置的是8888(注意与PC端fiddler的监听端口一致),在手动选项框输入设置并保存;


这样就可以通过fiddler对微信或者小程序进行抓包了!你操控手机的同时,PC端的fiddler会记录应用请求。

使用微信的开发者工具

个人感觉使用微信开发者工具对于测试人员来说还是不够简单快速,更适合开发调试。

如果大家想了解更多的信息,可以参考官网,链接如下:

https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

Fiddler通过微信PC客户端抓包

个人比较推荐,下载微信windows客户端,打开fiddler抓包功能,微信(PC端)打开小程序,打开下图中的应用并进行操作,fiddler就可以对小程序进行抓包了。


同时看到fiddler已经进行了抓包处理,如下图所示:


这种方式是不是非常简单方便呢!我们使用同样的方式也可以通过fiddler方便地对微信公众号进行抓包!

 

责任编辑:姜华 来源: 今日头条
相关推荐

2018-05-09 15:59:26

2013-04-09 22:41:00

微信公众平台公众账号

2019-12-27 13:31:33

Talking DatAI人工智能

2013-04-08 15:56:49

2014-09-28 22:22:25

微信企业号

2015-08-24 15:08:50

OpenShiftNode.js微信开发

2016-09-22 16:48:38

微信程序逻辑分析

2020-03-11 09:15:25

微信asyncawait

2018-08-03 11:10:30

前端小程序vue.js

2021-05-28 19:51:54

微信公众号移动应用

2017-08-01 17:02:19

代码Python数据

2016-09-23 09:06:47

微信程序APP

2017-05-08 15:03:07

微信小程序开发实战

2020-11-19 15:38:07

Android微信改版

2013-04-09 23:02:34

微信公众平台图文消息

2013-04-08 16:57:21

微信微信公众账号认证

2017-10-26 13:40:26

微信小程序Fly

2021-06-02 11:55:55

微信支付公众号Java

2016-11-22 11:23:52

微信小程序腾讯微信

2021-06-10 10:51:27

程序基础架构
点赞
收藏

51CTO技术栈公众号