下载视频号的视频成为了普通人难以实现的一步,虽然已有不少下载工具,但是经常需要维护,大多数还是抓包的方法。
因为我的微信号还可以登录网页版微信,所以我试下,能不能在网页版微信分析到视频号,果真有些眉目了。
调试
登录网页版微信,打开浏览器控制台,切换至网络一列,查看网络请求,清空请求列表。
手机微信去视频号将一个视频转发至文件传输助手,网页版微信就立马会有网络请求记录,查找消息体的记录。
一般是
[color=]https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxsync?sid=
这样的请求,在json中找到 AddMsgList 的 Content
就是网页版接收手机微信发过来的视频好的消息体,这是一个XML消息体,里面包含了这条视频的封面图、播放地址。
2345_image_file_copy_8.jpg (228.69 KB, 下载次数: 1)
下载附件
2024-3-3 16:55 上传
从XML消息体中就可以提取出视频直链
image.png (277.79 KB, 下载次数: 1)
下载附件
2024-3-3 16:56 上传
根本无需抓包,太简单了!
网友们可以通过这个方法去写机器人,已经有人做机器人了。
不过应该不是我这个方法获取的直链,直接将视频转发给微信,自动回复下载。
[color=]我相信开发一款产品的技术不是问题,弄到一个还能登录网页版微信的微信号才是关键。
image.png (112.56 KB, 下载次数: 1)
下载附件
2024-3-3 16:58 上传
时间来到2024/03/03 21:00有新的发现:
[color=]---
既然微信网页版大部分人都无法登录,我突然想到,
有一个微信网页版的文件传输助手,直接将视频转发到微信网页版的文件传输助手,一样可以获得XML消息体。
image.png (111.81 KB, 下载次数: 0)
下载附件
2024-3-3 21:04 上传
很多人反馈通过以上方法获取到的Url是无法播放和下载的,
经过了解是因为这个方法获取到的Url的视频是经过腾讯加密的,
所以我们本地的浏览器无法解码,所以无法播放。现在要解决解密的问题...
[color=]2023/03/04 18:23更新
手机抓包视频号方法:https://www.bilibili.com/video/BV1DZ421h7xZ/
本文作者:TANKING