艺灵设计

全部文章
×

破解视频之神x资讯网站某版块视频下载

作者:艺灵设计 - 来源:http://www.yilingsj.com - 发布时间:2019-04-06 11:17:05 - 阅: - 评:0 - 积分:0

摘要:
昨晚qq上一好友求助要下载某网站视频的视频,早上看到消息后打开看了下,然后就有了这篇文章。先开始以为得到的.swf视频地址可以直接下载,结果发现不行。通过分析拼接出.m3u8视频地址,下载成功......

一、写在最前

网站的量产越来越少了,有些东西想写不敢写,有些东西之前写的现在全删除了,现在写些东西吧,还要顾着顾那的,唉,脑瓜疼!

好了,下面艺灵要开始今天的表演了。

二、网友求助

又是好几天没上qq了,大清早登录了下,然后就看到一小伙伴发来一个求助。如图:小伙伴在qq上求助某网站视频如何下载小伙伴在qq上求助某网站视频如何下载好吧,这是一条昨晚10点多的消息,看描述是下载这个网站的视频,于是就有了这篇文章。

三、防止视频源地址暴露都有哪些方法?

现在越来越多的网站对视频源地址都做了处理。
例如:把视频网址转换成Blob,然后想抓视频的部分看官就凉凉了。
再例如:基于流媒体技术,将传统的http协议换成rtmp协议,然后就又凉凉了一部分看官。
再例如:http协议还是那个http协议,但视频格式换成.m3u8,你想看?不好意思,请用专用播放器播放!
再例如:页面用传统的object标签,视频地址用拼接的方式,没点经验的你还是凉凉~
再例如:屏蔽播放器的下载功能和屏蔽网页右键功能,没点技术含量的你再次凉凉......

对于视频处理这块儿,还有很多骚操作,就不一一列举了,只说一些常见的且能稍微折腾下就能成功破解的例子。

今天要破解的这个视频网站就是使用传统的object标签,但却留了一手!有兴趣的往下看,大神请绕道。

四、打开网站开干

话不多说,打开目标链接就开干!页面源码如图:某资讯网站视频对应的源码某资讯网站视频对应的源码从图中可以轻松的得到视频的播放地址,实现的骚操作是:将movie和flashvars的值进行拼接即可。

当然了,以上只是潜意识的初步猜测。到底是不是,只有新窗口粘贴才知道。

在新窗口粘贴后成功的出现了播放器的界面和播放时间,此时艺灵心里有点平稳了。但这并不代表视频就能播放呀,所以,接下来要点击播放按钮看下能否成功播放。如图:新窗口中视频可以播放新窗口中视频可以播放可以看到视频能成功播放的对吧!那接下来就开始下载视频吧!

五、.swf视频下载失败

如实说,艺灵还真没怎么下载过.swf格式的视频,但往常的经验应该是:直接复制浏览器地址进行下载。操作结果却是:只下载了播放器,却没有下载视频内容!

六、IE缓存也失败

此时我想了另一个简单方法:用IE浏览器打开网址,视频播放后会下载到本地的缓存文件中。不知道咋搞了,反正这个方法在今天不好用,唉......

七、继续分析网页

接下来就是分析了!所有的破解工作全都离不开分析,而这也是一个技术活和体力活。还好,艺灵在分析了一会儿后,终于在某个请求的.xml中看到了点显眼的.m3u8字样,如图:在某xml中找到了.m3u8关键字

可是问题来了,这怎么不是一个完整的地址!?而仅仅只是一个后缀!!这是在考验我吗???又想让我瞎猜????

没办法,只能继续分析了。然后带着猜测的心理测试了一个链接,在浏览器中弹出下载的窗口。如图:把刚拼接的地址扔到浏览器中后自动弹出下载的弹窗此时心中大喜,难道是成功了?为了验证,于是艺灵又用去年打包的那个直播神器进行了验证。

黑屏.....
画面出来了,可以播放了!看样子是要成功了呀!但能否下载还是个问题,毕竟很多网站都对下载进行了验证。

瞎猜是没有用的,盘他!

于是,我又打开了一个m3u8下载器,不一会儿视频就下载完了。此时返回桌面一看,缩略图好眼熟啊!双击播放,还是熟悉的画面!此次破解成功!如图:视频成功下载

八、最后

上面的过程只是一个手动分析视频源地址的过程,如果想实现批量下载,就必须还得进一步分析,艺灵目前觉得至少要包括两点:
1、得到初步的视频地址;
2、根据视频地址再拼接出最终地址。
猜想没有进行验证,或许第2步的视频源地址可以直接拼出,也或许还要更多步骤。

先这样吧,打完收工!

转载声明:
  若亲想转载本文到其它平台,请务必保留本文出处!
本文链接:/xwzj/2019-04-06/swf-m3u8-down.html

若亲不想直保留地址,含蓄保留也行。艺灵不想再看到有人拿我的技术文章到他的地盘或者是其它平台做教(装)程(B)而不留下我的痕迹。文章你可以随便转载,随便修改,但请尊重艺灵的劳动成果!谢谢理解。

亲,扫个码支持一下艺灵呗~
如果您觉得本文的内容对您有所帮助,您可以用支付宝打赏下艺灵哦!

Tag: 破解 破解视频 Blob object 视频下载 swf m3u8 rtmp

上一篇: 为了抓包某app,我折腾了10天,原来他是这样防抓包的   下一篇: 2019淘宝商品循环上架工具v0.1.0使用教程

评论区