某学习视频网站付费视频解密

陪她去流浪 桃子 2024年04月18日 编辑 阅读次数:844

仅供信息安全学习,部分内容做了打码。

chat But,这并不是一篇正经写作的文章,仅仅是在阅读《某 APP 付费视频解密》后莫名有些感慨,遂下笔写一篇勉强算得上是 counterpart 的东西,甚至都没有技术而言。

起因是两年前我的某位亲密无间的女网友找她朋友共享了国内某学习视频网站的帐号,但是帐号不能同时登录,于是命令我帮她把视频下载下来供其离线观看。 一开始想着电脑录屏算了,但想想还是有点麻烦,浪费时间等待,干脆直接分析。

准备工作

上图聊天中提到的视频网站虽然视频卖得死贵,但是大概率没有舍得给程序员涨点儿工资💰,以致于报应来得很快,当我打开浏览器看视频时,直接在视频窗口中按右键菜单“视频另存为...”就可以保存视频到本地了,扩展名为 .mp4

所以准备工作:

  • 会使用电脑;
  • 知道什么是文件 🤔🤔🤔;
  • 一台可以上网的现代浏览器;

“好像也没那么简单”,但也没那么难

正当我兴奋这余,我才发现,这玩意儿竟然没法播放,直接格式错误。 但是,出于早期对《迅雷看看》的视频格式有所研究,以及对二进制数据的职业性敏感嗅觉(没那么神,只是事情已经过去了两年,我已经不记得当时的思路了,或许我是写了日记的,但是我今天不想去翻)。 我猜测:这玩意儿就是把文件头前若干字节(100)取了个反

解密视频

所以,解密环节就变得异常的简单:

  1. 读取文件头前 100 个字节;
  2. 对每个字节取反;
  3. 覆盖文件头并保存;

完整代码:decoder.go

你应该还得会编译 Go 程序?

所以你在感慨什么?

不像二狗,他做的东西帮助了全球各地的人。

不像二狗,他有故事,也有听众,他有阿婷,是他的仰慕者。

我们没有在一起。