如何优雅地使用 VLC 播放辣鸡 APP 上的英语听力

Cover Image

本文最后更新于 天前,文中部分描述可能已经过时。

很久都没有写过这种文章了辣么就来水一篇吧

所以这个需求是怎么产生的?

自从领取了作业大礼包之后我开始疯狂地刷起了作业…首先想干掉的当然是英语啦~毕竟上海这里的初中英语实在是太…简单了,看一眼出答案的那种

然而今年的这厚厚的一沓英语模拟卷合订本和往年不同,竟然没有给听力光盘!(强烈谴责该出版社卷子卖得这么贵还省光盘钱)直到我读到第一页的一行小字和一个二维码:

woc你当我看不出来你这个出版社和这个二维码指向的 APP 之间有着某种 PY 交易么?!

好吧既然这样那么就只好勉为其难地下载这个 APP 啦

一点开果然是一股浓浓的国产 APP 风格,一上来就一个弹窗“快来登录账号吧!没有账号?注册一个”,然后又是果然不出所料要求填写手机号真实姓名就读学校等一系列个人信息

我目瞪口呆…一个学习类 APP 竟能无耻到这种程度,摆明了是要收集用户信息

所以我还是老老实实地把信息交了出来(你当我填的是真的吗?图样图森破

总算是搞定了这一切,当我点开听力页面时,我又惊惹!“该录音不支持下载

所以说我听个听力还要联网是么(微笑脸)好吧,那咱就开始吧

我仍清晰地记得当我听到02:34时声音骤停的那一刹那,抬头一看:进度条卡住了?!

等待了一分钟左右依然不动就只好退出重进啦~可当我点开听力的那个页面时,我又遭受一重打击:进度条无法拖动

[我崩溃了.jpg]我只是想听个听力啊ಥ_ಥ 你这个辣鸡 APP 究竟想干嘛啊…

然后…就是解决方案啦

最简单粗暴的方法:老子不做了…当然这样的结果各位也是知道的23333

然后突然有个想法,既然是 APP 在线播放,其服务器上一定存在一个音频的对应关系,而看这个辣鸡 APP 做工也不咋滴,应该没有加密措施,咱抓个包看看

于是乎用到了 Thor 这个 iOS 端抓包工具,个人感觉挺好用的,虽然没有 BurpSuite 或者是 Fiddler 那么专业就是了

然后就是打开、创建 VPN 、安装证书用于 Https 抓包等一系列基本操作

这时候咱把窗口切回这个辣鸡 APP ,开始播放,再切回 Thor

好极了~抓包结果中迅速出现了一个音频文件,且一直排在最顶端,应该就是它啦!

等等,这文件名看上去,怎么那么奇怪啊…不管了,先把链接复制下来丢 VLC 里看看

果然成功播放~还可以下载离线播放、n倍速播放(因为个人觉得听力读得太慢了喜欢1.5倍速播放)

总结

我用同样的方法抓取了另外两三个区的听力文件后,我发现文件名每一个都看上去很奇怪,似乎没什么规律可循,也就是说我只能一个区一个区地把剩下的全部抓完

听力文件名的构成是xxxxx-xxxxxxxxxxxxxxxxxxxxxx(都是大小写字母与数字混排的,貌似并没有什么规律)看上去也不像是用了什么加密方法得到的,可能真的只是随机生成的一段字符串吧

既然这样那我就只能乖乖地手工把链接都抓取下来~不过总比用这个 APP 要舒适很多

本文也是给各位提供一个思路~遇到这种流氓学习类应用(现在市面上不要太多哦)咱可以试试看抓包的方法获取背后的真实路径,顺便推荐了一个 iOS 端的抓包软件:Thor (真的不是广告啦~只是觉得挺好用的2333

突然发现需求产生的原因那一块写了好长…不管了(逃

如何优雅地使用 VLC 播放辣鸡 APP 上的英语听力
本文作者
Hans362
最后更新
2019-01-30
许可协议
转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!
喜欢这篇文章吗?考虑支持一下作者吧~
爱发电 支付宝

评论

您所在的地区可能无法访问 Disqus 评论系统,请切换网络环境再尝试。