EduVE:财经教育沦陷篇之高顿网校,连任务制课程都被批量拿下,学个痛快!

gaodun-1

网站介绍:

高顿网校作为财经证书网络教育领导品牌,集财经教育核心资源于一身,旗下拥有高顿公开课、在线直播、网站联盟、高顿题库、高顿部落、APP客户端等平台资源,为全球财经界人士提供优质的服务及全面的解决方案。高顿网校将始终秉承"成就年轻梦想,开创新商业文明"的企业使命,加快国际化进程,打造全球一流的财经网络学习平台!
关于高顿网校,我们很早之前就对其做过相关评测,当时高顿采用的是某云平台视频托管的方式,最后的结果是安全性不高,数据可被跳过验证直接下载。
之前的评测,详情可以浏览 http://www.eduve.org/evaluating/1324
自上次评测后,高顿网校貌似有了一些安全性方面的抢救校验措施,但是数据量巨大,貌似一直没法做到“改头换面”。所以我们没有做后续的评测更新。
那么如今接近2年了,出于好奇,我们将再次对高顿网校进行深度评测。根据分析图做事,做到心中有数。
解密流程
我们从公开课入手 http://open.gaodun.com/%E5%90%8D%E5%AE%B6%E8%AE%B2%E5%9D%9B/14.html
gaodun-2
我们从播放数据可以看出,高顿已经没有采用之前的某云平台的整个文件加密技术,而是采用了资源占用更小,播放更碎片化流畅化的hls方案,关于hls,大家可以参考 http://www.eduve.org/knowledge/732
gaodun-3
从m3u8文件,我们可以发现其采用了AES128的加密方式,并且对秘钥进行了保护。由于AES128已经有了现成的解密方式ffmpeg,我们便可以将其解密下载。最终呈现效果如下
gaodun-4gaodun-5
从公开课的方式来看,只要拿到m3u8地址,然后调用ffmpeg就可以自动解密下载.那么如何找到m3u8地址成为关键.这里我们就需要分析一段js代码了。包含了各个清晰度的构成。
gaodun-6
分析到这里,肯定会有人会,这算什么,公开课本来就可以无限制观看。如何体现出高顿网校全网数据岌岌可危呢,怎么做到所有收费课程批量下载呢。那么下面我们就根据公开课的思路层层递进,找到收费课程的突破口。
我们任意选择一个收费课程,https://v.gaodun.com/acca/2182.html 看起来内容和价格上都不菲。该课程提供了试看,并且采用的方式同样和公开课一致,用的是阿里云的cdn,也是hls协议。
gaodun-7
下载方式肯定是一致的,所以前面的公开课作为铺垫,后面的正式课程也是在公开课基础上添加了收费验证而已。
现在要做的就是如何获取到整个收费课程的所有m3u8地址.经过抓取,我们抓取到一处调用
gaodun002
gaodun001

至此高顿网校就算是突破了,其他课程也是一样的逻辑,相比2年前还是有一定进步的,但是安全性还不够,存在被批量下载的问题。

本机构评测文章仅作技术研究,细节不予公布,也不会发布任何相关工具。

 

———-网校等级评价:(满分5颗星)———-

高顿网校内容:

高顿网校数据安全:

高顿网校认知度:

高顿网校总体评价:

—————————————————

请高顿网校注意保护贵站的数据信息安全

 

声明:

    eduve.org 原创出品文章仅作数据安全评测分析相关内容不得用于商业或非法用途!转载请注明文章出处,内容不得修改!

—————————————————————

联系我们:service@eduve.org
 

未经允许不得转载:eduve.org » EduVE:财经教育沦陷篇之高顿网校,连任务制课程都被批量拿下,学个痛快!

赞 (2) 评论 (0) 分享 ()