在全网和论坛搜索无果,突然看到 @yuupuu 发的帖子【原帖 】网页版本微信,可以解析源视频号地址的XML但是无法播放和下载,原因是那段地址需要解密,我也看过了,挺难搞的。
然后看到最下面的B站视频是利用安卓版微信的搜一搜但是过于繁琐,还需要解决环境和证书啥的,实在受不了(主要是好久没玩安卓逆向,三年前转Java后台开发后都没没玩过)。
后面想到PC微信好像也有搜一搜?嗯?!这好像有搞头哇,随即我祭出 FD(Fiddle)开始抓包,G!!! 发现无法代{过}{滤}理上抓不到包,
查询资料后拿出 【神器 】Proxifier 对微信进程进行流量转发到FD,成功解决,并且抓到包了,也成功拿到了链接,高兴!!!因为这是可下载可播放的在线链接!!!
但是总归还是太麻烦了,而且Proxifier 代{过}{滤}理打开以后就会常驻一个服务,每次开机都会自启动,还要手动退出服务,要不然会造成网络层无法通信,实在是麻烦。
后面突然想到Windows平台有一款神器啊,我怎么给他忘了!
终极武器:【HTTPDebuggerPro】
这个可太方便了,打开神器,查看微信的进程【WeChatAppEx.exe *64】,Url开头【https://findermp.video.qq.com/】复制这条链接,这条URL便是一个可在线播放和可下载的标准MP4视频格式文件咯。
w2.png (895.74 KB, 下载次数: 0)
下载附件
2024-3-7 02:58 上传
PS:注意一般第一个出现的链接就是代表第一个视频,后面链接出现的顺序也是如此,但是一般来说哈,因为我后面抓了很多其他视频,只要标题基本一致,第一个链接就是那个视频,后面鬼知道他会不会乱,所以大家发现第一个出现不是自己需要的视频,
麻烦一点就自己一个个手动复制打开看看是不是自己要的那个视频,另外大家要注意,视频标题 对应的视频不一定百分百出现在搜一搜里面哈,特别是哪些标题很短的视频,而且还没有什么播放量,搜一搜的排序权重就会放到最下面去,这个时候就很难办咯,
这也是一个问题,后续看一下能不能根据视频ID啥的解决一下。
源视频播放链接可播放可下载,但是不知道有没有时效哇( 2024年3月7日 03点03分):https://findermp.video.qq.com/251/20302/stodownload?encfilekey=Cvvj5Ix3eewK0tHtibORqcsqchXNh0Gf3sJcaYqC2rQA6BRiaqbVrI6IJibl9YnbPDdovtQ1BcxJ4IyV6h3ic3ibzic3uacoGMBsOUibYXDmnHibgx7PrA7IiaHapdc1WkEdzDg5B&bizid=1023&dotrans=0&hy=SH&idx=1&m=&upid=0&partscene=4&X-snsvideoflag=xWT111&token=x5Y29zUxcibAIrNKN2zBkeF2Y1e18da1hichsTNYnYN95icLA4ibd6JHJhNiafMic5ZKbQndxIr7kicRjY
w3.png (573.28 KB, 下载次数: 0)
下载附件
2024-3-7 03:06 上传
对应版本:
w1.png (677.29 KB, 下载次数: 0)
下载附件
2024-3-7 03:01 上传
PS:说个题外话,话说 HTTPDebuggerPro 我记得核心原理是Hook软件的网络层吧?走的不是代{过}{滤}理,这点还是很牛的,可惜不是开源的,不知道有没有类似的开源,改一改应该可以拿来做批量下载的😏
软件下载 HTTP Debugger Pro v9.11 :https://www.52pojie.cn/thread-1371328-1-1.html
原帖:https://www.52pojie.cn/forum.php?mod=viewthread&tid=1896071
感谢@yuupuu提供相关操作和灵感
【免责声明】
本文内容仅供学习研究,请勿用于非法途径。