微信小程序手机和电脑抓包实现



  • 前言

    • 一. Charles抓包和配置:

    • 二.ProxyPin使用和总结:

  • 结尾


前言

微信小程序抓包可以帮助开发者分析小程序的网络请求,从而优化程序性能,解决程序的bug。同时,通过抓包还可以获取到一些有用的信息,比如用户登录信息、支付信息等。因此,对于小程序开发者来说,微信小程序抓包是一种非常有用的技术。 之前使用Fiddler进行微信小程序抓包无论是手机上还是PC上都是非常方便的,后来微信把Fiddler屏蔽了,就抓不到包了,今天写一篇文章介绍下新的两款工具Charles、ProxyPin来实现微信小程序抓包。

一. Charles抓包和配置:

1.1 怎样安装:

Charles的安装网上都有教程,如果个人使用,或者公司没有强制性限制不让使用的话都可以下载和破解使用。

1.2 使用和设置:

Charles需要安装对应的证书移动和PC才能实现相应的抓包功能:具体步骤为: Help->SSL  Proxying->浏览选择受信任证书:微信小程序手机和电脑抓包实现

设置相应的域名过滤,只针对相应的域名进行抓包:微信小程序手机和电脑抓包实现

1.3 Charles使用总结:

Charles总体的使用和Fiddler非常的像,使用起来也比较的方便,如果允许使用的话确实对于抓包非常的方便。

二.ProxyPin使用和总结:

ProxyPin是国内的同僚开发的免费开源的抓包工具,完全的开源,下面是下载链接,完全的可以应用于商业, 下载链接:https://Gitee.com/wanghongenpin/network-proxy-flutter/releases

2.1.使用和设置:

对于所有的抓包工具实现抓包都需要安装对应的证书才能实现抓包,所以如果使用ProxyPin也需要进行安装对应的证书: Help->SSL  Proxying->浏览选择受信任证书:微信小程序手机和电脑抓包实现

2.2 抓包效果:

微信小程序手机和电脑抓包实现
image
微信小程序手机和电脑抓包实现
image

结尾

上面是整个梳理的微信小程序抓包的的常用的解决方案,其实已经是概括的比较全面的,也是经过生产实践验证通过的,使用的时候。如果有问题,欢迎关注公众号随时交流。

原文始发于微信公众号(Java时间屋):微信小程序手机和电脑抓包实现

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/251786.html

(0)
java小白的头像java小白

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!