X黑手网
X黑手网
X黑手网

微信小程序抓包以及微信小程序抓包工具保姆级教程

前言

最近在研究一个程序,需要查看微信小程序的请求内容,于是在网上一顿找,发现很多都是基于安卓系统去实现,需要一定的时间和知识去搭建。
偶然间看到一篇文章介绍可以直接在 Windows 下进行处理转发给代理程序进行抓包,试用了一下,可以抓取到请求数据,给大家分享一下。

文章地址:https://blog.csdn.net/qq_34780861/article/details/135434507

安装

为了达到抓包的效果,我们需要安装两个软件:Proxifier 和  Burp 。抓包的原理也是通过代理的方式来实现的, Proxifier 把指定的应用程序的 Web 请求转发到代理软件 Burp ,从而可以通过 Burp 分析抓取的网络请求内容。
我们先下载这两个软件的安装包,

Proxifier

我们解压下载好的文件并进入解压目录,直接双击程序开始安装

image

有提示信息,直接点击【确认】按钮

image

安装过程比较简单,都点击【下一步】按钮就行。安装好之后点击【完成】按钮打开程序

image

这样,我们就完成了第一个软件的安装

image

Burp

接下来开始安装 Burp 。双击打开安装文件

image

也是不断点击【Next】完成软件的安装

image

配置

  证书

为了网络请求能正常使用,我们需要安装证书并加入信任。
打开 Burp 程序,我们到电脑开始菜单里找到程序并打开

image

点击【I Accept】接受协议,并继续

image

直接点击【Next

image

点击【Start Burp】启动程序

image

设置代理信息

image

可能有些应用程序占用了 8080 端口,为了避免出现这个情况,我们修改一个代理服务的端口,这里改成了 8888 端口。

image

修改代理端口,并确认保存

image

修改好之后,我们关闭代理设置窗口

image

打开浏览器,并访问 http://127.0.0.1:8888 网址。点击网页右上角【CA Certificate】下载证书

image

下载好之后,点击打开证书

image

image

点击【安装证书】按钮

image

image

image

一定要选择【受信任的根证书颁发机构

image

image

image

选择【】确认安装证书

image

导入证书成功

image

image

设置程序 

接下来把 Proxifier 的代理设置指向 Burp 。打开设置项【配置文件】->【代理服务器】

image

添加一个代理服务器

image

设置的代理服务器为前边 Burp 设置的代理 IP 和 端口

image

设置为默认的代理服务器

image

image

设置完成,点击【确认】按钮关闭代理服务器设置窗口

image

如果出现无限连接循环检测的提示,选择确定按钮即可

image

接下来设置一个代理规则

image

点击【添加】按钮

image

给规则起个名称,并在【应用程序】里输入微信的进程名称,如下

wechatapp.exe; wechatweb.exe; WeChatAppEx.exe; webchat.exe

image

如果点击【确认】按钮时有提示错误,在【目标主机】输入框里随便输入一些信息,然后再删掉信息,再次点击【确定】按钮即可解决

image

这样我们就添加好了针对微信的抓包代理。点击【确定】按钮关闭代理规则窗口

image

效果

前边准备工作完成,我们来看一下效果。首先打开微信客户端程序,并扫码登录。
打开微信小程序窗口

image

image

我们随便访问一个小程序,然后回到 Burp 程序,在【HTTP history】标签页里,我们滚动到最底部,能看到小程序发送的 Web 请求内容

image

至此我们就可以愉快地抓取到各种请求内容了

写在最后

今天给大家介绍完了如何在 Windows 下抓取网络请求数据,小伙伴们如果感兴趣,可以再去研究更多的用法。
如果文章对您有帮助,小手一动点个赞吧
软件只是研究学习之用,请勿用于非正常行为。
© 版权声明
THE END
喜欢就支持一下吧
点赞6赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容