发现身边好多朋友的学校都用这个超星慕课的程序,又看见网上也给出了刷课的时候的一个加密算法,就写了一个刷课的程序
直接秒过视频,不过还是不要太放纵了- -....后台也还是可以看到你的访问数据的
抓下包,视频最后播放完成后会给服务器发送一个包
https://mooc1-1.chaoxing.com/multimedia/log/1a6f5534f92524ade3a87cebea6c35e1?dtype=Video&clipTime=0_384&jobid=1448461140034&userid=36250294&duration=384&objectId=5655c32c498ed8a42941afd7&otherInfo=nodeId_81990495&rt=0.9&clazzId=919828&view=pc&playingTime=384&isdrag=4&enc=fa5adac7799eb6dbf24a91777c395815
enc的加密算法是,其他的可以从另外一个页面获取
https://mooc1-1.chaoxing.com/knowledge/cards?clazzid=81114311&courseid=919828&knowledgeid=81715013&num=视频所在页数
playingTime 这个是播放到的现行时间,可以从完整的播放时间,减一两秒,虽然不知道就算不减会怎么样
md5([clazzId ][userid ][jobid][objectid ][playingTime*1000][d_yHJ!$pdA~5][duration*1000) ][clipTime])
这个算法要反编译flash才能找到,可以用这个工具:JPEXS Free Flash Decompiler
下载地址:
文章评论
好厉害