视频号下载工具更新

前言

之前写的视频号下载工具我没想到还挺多人关注的,那就稍微更新一下吧。

题外话: 有好多人后台私信完就取关,遇到这种情况我一般都是拉入黑名单。

下次有时间写一个自动拉黑的工具,比如检测到私信获取软件的用户24个小时内已经取关的直接加入黑名单,不能让白嫖党太猖狂了。

获取最新版本依旧是后台私信视频号下载

优化内容

根据群友的反馈和建议修复了一些bug,优化内容如下:

  1. 主动申请管理员权限,避免每次都需要右键管理员运行
  2. 优化打印的文本框,更多日志只在控制台里打印
  3. 优化内存使用,不再加载整个视频到内存解密,只加载加密的部分
  4. 增加一个下载目录的按钮,点击会打开下载好的视频目录(好多人问视频下到哪去了)
  5. 默认下载的视频都是高清的版本,即使你从列表页预览的视频也会修改成高清版

如果你遇到有监听不到的视频,需要反馈bug或者建议的话请在公众号菜单栏加群。

依旧存在的问题

  • 软件打开时间久了会报not enough memory错误,这是因为fiddlecore最后更新时间是2016年,有内存泄漏的bug
  • 很长的视频无法监听到
  • 不会获取到视频标题,自己复制一下标题重命名吧

使用方法

先操作注意事项第一点。登录微信后打开该软件,先点击监听(第一次会提示安装证书),然后打开一个视频,就能在文本框看到监听到的下载链接和弹出的下载进度条。

只要监听到就会打印链接,并且会自动下载到当前软件的视频目录下,也可以通过界面的下载目录按钮打开下载目录

注意事项

  1. 如果是第一次使用软件或者监听不到任何一个视频,需要先退出微信,然后点击删除缓存按钮,等待删除完成。也可以手动去C:\Users\你的用户名\AppData\Roaming\Tencent\WeChat\radium\web\profiles删除目录下的所有文件。后续遇到监听不到都需要执行这个操作
  2. 点击监听后,最好只打开需要下载视频的详情页(先分享给文件传输助手打开),不要去打开列表页,会有很多的视频跳出来,然后出现意想不到的bug。
  3. 如果报毒的话,有两个选择:加信任或者扔回收站,这个不多解释。不放心的话可以等后面的在线下载

下个版本计划更新

解密视频

拦截解密数组的话,无法做到和视频链接一一对应,可能会出现解密失败的情况(不过我测试的话没有遇到过),所以下个版本打算获取到链接、标题直接解密。

看雪的文章说这个加密就是标准的isaac64算法,但是我测试了两个c语言实现的isaac64,得到的结果和JavaScript调用wasm不一样。

现在解密只能使用aardio的webview来加载JavaScript实现了,因为Edge WebView2已经是Windows自带的组件,所以打包后的软件应该不会很大。

更换抓包组件

fiddlecore虽说能用,但毕竟是长久没有维护的产品,后面计划更换其他的抓包组件。目前在看的是:aardio - 【库】sunny网络中间件 。

这个是GO写的一个开源网络中间件,除了提供了dll版本,官网还有一个桌面抓包软件。之前看到吾爱破解论坛上,也有人用易语言写了个仿fiddle的桌面抓包工具

Sunny的官网: https://esunny.vip/

在线下载

有的人可能不想那么麻烦,整了半天视频也没下载成功,还有的是Mac电脑不能用。

针对这些情况,我计划弄一个机器人,到时候只需要将视频转发给我,然后机器人就自动下载视频发给你。

其他平台

待定的平台是b站,因为我关注了好多大佬(js和安卓逆向都有),想把视频都缓存下来,b站的下载器应该很多,到时候先研究下现有的能直接使用的


请使用浏览器的分享功能分享到微信等