我现在配置的Fiddler,能对大部分的WX小程序可以抓到包
但有些小程序,只能在Fiddler上看到”正在下载服务器的反馈结果“这条信息,然后这条信息显示不到1秒,就看不到关于这个小程序的相关信息了
比如胖士查药的小程序,可以测试一下这个小程序看看,是不是不能抓到包
Fiddler无法对部分小程序抓包
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
22条回答 默认 最新
- 阿里嘎多学长 2024-06-20 10:57关注
获得0.30元问题酬金 以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:
在使用Fiddler进行微信小程序抓包时,遇到无法捕获某些小程序的网络请求,可能是由于以下几个原因:
-
HTTPS证书问题:微信小程序可能使用了HTTPS协议,如果Fiddler的证书没有被正确安装或信任,将无法捕获加密的HTTPS流量。[^1^][^2^][^3^]
-
网络代理设置:确保手机或模拟器的网络代理设置正确,代理地址和端口号需要与Fiddler的设置一致。[^2^]
-
小程序的请求可能被混淆:有些小程序会对网络请求进行混淆或加密,导致Fiddler无法识别或解析请求。[^5^]
-
Fiddler的配置问题:检查Fiddler的配置,确保没有过滤掉小程序的请求,同时检查是否启用了必要的抓包选项,如HTTPS抓包等。[^2^]
-
小程序使用了私有协议或自定义加密:如果小程序使用了非标准的HTTP/HTTPS协议或自定义的加密方式,Fiddler可能无法直接抓取和解析。
为了解决这个问题,你可以尝试以下步骤:
- 确保Fiddler的证书已经被正确安装到手机或模拟器中,并且被信任。可以参考[^1^]中的步骤进行证书的安装和信任设置。
- 检查Fiddler的代理设置,确保端口号正确,并且没有设置错误的过滤规则。
- 如果小程序使用了混淆或加密技术,可能需要更高级的分析手段,比如逆向工程,来理解其网络请求的格式。
- 尝试更新Fiddler到最新版本,有时候新版本会修复一些兼容性问题。
如果上述方法都不能解决问题,可能需要更深入地分析小程序的网络请求行为,或者寻求社区的帮助,看看是否有其他开发者遇到过类似的问题并找到了解决方案。
解决 无用评论 打赏 举报 编辑记录 -
悬赏问题
- ¥15 Windows Script Host 无法找到脚本文件"C:\ProgramData\Player800\Cotrl.vbs”
- ¥15 matlab自定义损失函数
- ¥15 35114 SVAC视频验签的问题
- ¥15 impedancepy
- ¥15 求往届大挑得奖作品(ppt…)
- ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
- ¥50 浦育平台scratch图形化编程
- ¥20 求这个的原理图 只要原理图
- ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
- ¥20 微信的店铺小程序如何修改背景图