首页 > 安全 > 关键词 > 移动视频最新资讯 > 正文

实例 | 移动视频盗链猖狂,我们下载了最火的那款盗链 App 然后破解了它

2017-04-03 09:52 · 稿源:雷锋网

几个月前,安全公司娜迦 CTO 阎文斌的观念还是“小富即安”,经过五年发展,娜迦在创业丛林里,一路披荆斩棘,作为一家创业公司成功活了下来。

“只要平稳发展就好。”

不料,公司最近谈成了一笔大生意。国内某著名视频生态企业 L 一直苦恼于视频被盗链,屡和盗链组织打官司,官司虽然胜利,盗链却依然猖獗。

尤其是那种“什么资源都有”的全聚合视频软件,简直是盗链行业的战斗机,让视频商愁坏了。

正规视频商哭晕在地上

作为一穷二白的追剧群众,用免费的 App 能看到那些“要收钱”的剧,还能看直播,想想应该是一件很开心的事情。但是,像 L 这种公司可能会哭晕在地上。

盗链行为,是指破解技术措施的深度链接,也是目前视频聚合平台侵权盗版的主要形式。深度链接分为一般深度链接和破解技术措施的深度链接两种形式。两者在播放时均未进行跳转呈现出被链网站页面,最终均未实现被链网站上的广告利益并占用被链网站的宽带资源。

这意味着,像 L 这种公司,一旦被盗链严重,你以为突然涌进来许多“流量”,看上去自家网站很受欢迎的样子。实则,是盗链 App盗取了 L 视频资源的直接下载链接,绕过了 L,盗链 App 在前方几乎不用投入什么资源,就可以获得流量、视频和用户,但 L 却要加服务器、带宽,这都要花出去白花花的银子。

本来 L 等视频厂商需要花很多钱买视频,这些“收费”视频被聚合类盗链 App 一挪,成了让别人免费看,L 投的钱可能回不来。视频被盗链后,还会引起用户量流失,用户量是互联网企业的生命,用户量因此流失比剜一刀还疼。

所以,这不是在挖视频商的墙角,而是成堆“白蚁”在啃咬视频商“基柱”的内部,假以时日,大厦或可因此倾塌。

在服务器端搞防盗链技术好说,视频商可以投入大量的精力自己搞。但是,来到了移动互联网时代,在“移动端”为王的时代,面对纷繁复杂的各类安卓机、电视盒子等,要花大价钱,还要面对技术的高门槛,视频商自己来做移动端防盗链,有心无力。

娜迦的项目经理马宏亮说,这也是为什么 L 会找上门的原因。

从无到有:逆向排名第一的盗链App

娜迦公司是一家以做“软件保护壳”起家的安全公司,在对移动端的切入上,比较符合视频商的诉求。不过,小编了解到,在与 L 的项目前,娜迦并没有专门针对视频防盗链的产品或技术推出。

但是,对方是一家著名的视频公司,如果能结结实实地把这个项目做成案例,成立五年的娜迦不仅能在这个项目上赚到钱,移动视频防盗链的广阔市场也将对它敞开。

这是一笔好买卖。

以前没有做过,不是难题。此前,阎文斌对我们(微信ID:letshome)曾表示,娜迦的创始人团队都是一些做技术出身的人,“做安全产品的人不好自吹自擂说自己的防守能力怎么样,但是论‘打架’,我们说第一,应该没有人说第二”。

他指的“打架”,就是攻击破解能力。

马宏亮所在的项目组在自家的攻防实验室围成了一个小圆桌——这是他们惯有的讨论方式,每个人谈谈自己的思路。想了半天,大家一致认为,要想做成视频防盗链,怎么也得了解盗链机制对不对?

于是,他们梳理了市场上所有的聚合类视频 App,直接下载了排名第一的 App ,着手开始破解和解析。

防盗链:穿上五层保护战袍

攻防之间,虽然正邪不两立,但有时也会感叹对手的“霹雳手段”。

马宏亮说,这个 App 还真不可小觑:聚合所有热门视频播放器的全部资源,几乎所有电视频道的直播无障碍,还能缓存所有频道 7 小时的资源……而且,这个 App 可以在所有安卓盒子使用,包括手机、电视等。

他们觉得这个 App 很厉害,然后逆向破解了它,搞清楚了它的盗链原理。

在 PC 机时代,一般视频软件用 VC++ 语言实现,为什么用这种语言?因为在 window系统下,用 VC++做视频,效率会很高。到了安卓移动端时代,一些原来写视频软件的程序员思路还是按照之前的做法,而且安卓也正好支持这种语言,他们会把视频软件里面写的东西也移植到安卓端,形成了一个压缩文件。

这个文件就是动态共享库文件(SO 文件)。

大概 70%、80% 的视频 APP 都是用 java 写的,再加一个 SO 文件,这个文件会和服务器交互。也就是说,所有视频链接请求都会通过 SO 文件和服务器交互,服务器再返回视频流,因此APP 就可以获取视频流。

盗链 App 会从正规视频商的 APP 里的 APK 把 SO 文件拆出来,放到自己的 App 中,这就意味着它拿到了正规视频商的“钥匙”。

既然如此,为什么不对至关重要的 SO 文件加密,让盗链 App 拿到了也没法用?原来,一旦对 SO 文件加密,运行起来就会再次遇到机器适配性的问题,整个 App 的运行速度都会变慢,这条路看上去行不通。

视频商也不傻,因此想出来在 SO 文件与服务器通讯时进行一次验证,证明这就是“我的那片原版钥匙” 。

“嘿,这是自己的SO ,不是别家的 SO”,好,验证通过。

但是,这个验证过程中担当重任的是一个签名文件,签名文件和 SO 在匹配确认时,盗链 App 却直接跳出来,把 SO  文件逆向破解,把签名文件直接抹掉了。

这意味着,这种验证方法根本不起作用,这条路又走不通了。

为了保护 SO  文件,张宏亮想出了一个办法。他们给 SO  文件穿上了一层保护壳,让 SO  文件只能在正版视频商的App 上跑,盗链 App 就算拿到了它,也无能为力。

因为 SO文件是 ELF格式,这种格式安卓可以识别,而我把它换了,换成我们创建的一个私有格式,所以安卓不能识别,只能靠我们做出来的链接器做识别。

原来,马宏亮换了一把特殊的钥匙和锁。

为了再次核验,他们还琢磨了另一层保护。

厂商之前会验证是不是自己的 App,我们现在也在做。还是在这个思路下,把验证代码再放到壳体里面,再做一次校验,原来视频请求链接的时候,会有一款参数,我们在源参数码上再加一个私有参数标识,这个私有参数标识还会实时发生变化。相当于在通讯时,加了一个验证码。

但是,在这三层验证的保护手段下,马宏亮和同事发现,不对?怎么盗链还是很频繁?哪里失效了吗?原来,一个 App 在安卓手机里跑,要和安卓系统发生通讯。如果盗链者劫持了安卓系统通讯的关键函数,那么前面的工作都等于白做。

于是,马宏亮想到,要对安卓环境再进行一次检测,预防被劫持。

在这四层手段下,马宏亮觉得还不够,万一盗链者花大力气把私有文件、私有参数标识库都给破了怎么办?于是,他们提出了第五层保护措施——每隔一段时间,加密函数或者是解谜函数,私有的标识什么的全部都换一遍。

“一些厂商要么没有针对 SO 文件来进行加固,要么就是保护做得不好。力气没有用到点子上,这就是为什么保护措施失效的原因。”张宏亮说。

“盘子”有多大

之前提到,由于技术门槛高,投入精力和资源多,视频商要在移动端自己做防盗链,显得有心无力。但是,这个“盘子”到底有多大?还是仅仅是一个很小的细分市场?

马宏亮没有给具体数据,他说:“我是一个搞技术的,不懂市场,但是在我看来,现在移动视频市场兴起,大家搞直播什么也很起劲,大家看视频的习惯都逐渐往移动端迁移。”

据小编()了解,目前进入移动视频软件安全加固领域的,除了BAT,还有梆梆(洋浦伟业)、爱加密、娜迦和一些新兴厂家,总体而言,还处于新兴阶段。

“你说这个市场值不值得搞?”他反问。

不过,小编了解到,目前娜迦和 L 的项目正在推进中,L 正在对娜迦上交的技术进行核验。如果“盘子”真的不负所望,那么技术真的足够成熟,可以拿出手了吗?

“这个东西可能现在看很成熟,但要明年反过来看的话,肯定有一些不太成熟的地方。随着时间往后走,这个方案肯定会越来越成熟,没有说完全成熟的东西。”

马宏亮对小编表示,下阶段他们将对私有化解析技术发力,力求做到“一家一个格式”,这也是他们的核心竞争力。“不过,这个得需要完成不同格式的解析器,还有不同的平台都得往上做,比较麻烦。”他强调。

,。

  • 相关推荐
  • 大家在看
  • 朋友圈标签来了!热门流量关键词带动视频号、小程序、搜一搜

    2019 年 1 月,张小龙在广州的微信公开课 Pro 上进行了一场 4 小时的超时演讲,在演讲中,他举了一个和朋友圈相关的例子,每个人每天在朋友圈里花的时长基本是固定的,随着好友发的内容越来越多,用户在朋友圈所花的时间依旧是不变的,只是浏览的速度更快了。

  • 特斯拉Model 3防盗功能升级 输密码才能打开手套箱

    外观内饰数年没有大改的特斯拉Model 3,相比也会引起不少消费者的审美疲劳。不过,有信息显示,当前,特斯拉正在更新Model 3的外设计,外部取消掉了镀铬饰条,中控台也进行了升级变更。与外观

  • 抖音视频怎么去水印 抖音怎么导出无水印视频

    抖音平台上如果看到比较喜欢的视频时,想要把这个视频保存到自己手机上,又想要是无水印的视频,那么要怎么做才可以把无水印视频保存到自己手机上呢,我们来看下具体的保持方法。

  • 抖音单条视频定位标准 抖音怎么让单条视频变火

    抖音上每隔一段时间就会出现单条视频百万、千万级别的播放量,成为全网爆款,这些视频是如何创造出来,这就要从单条视频的定位标准比较基础的功课来说起,下面我们来看下单条视频的定位标准。

  • 全民拥抱短视频的时代,长视频平台如何夺回用户?

    “平台管理水平低下,盈利模式老旧,部分创作和营销走上邪路。新冠不过是一口最容易坐实的黑锅。”在 10 月 13 日举办的第八届中国网络视听大会现场,湖南广电集团董事长、芒果超媒董事长张华立在演讲中并没有大谈今年芒果tv的成功,一上来就聊起了当下长视频平台的的困境,甚至认为“长视频行业面临诞生以来前所未有的危机”。

  • 知乎推出优秀视频答主扶持计划 新增“视频”专区

    10月12日消息,知乎宣布推出包括五亿现金激励、百亿流量扶持、视频工具、签约机会和创作者学院等在内的一揽子计划,帮助视频创作者和平台共同成长。这项扶持计划在知乎内部被称为“海盐计划”,2018年以来,知乎先后推出“海盐计划”第一期、第二期。第一期内容包含两大核心产品:为用户持续提供良性讨论空间的“盐值系统”,以及主要为优秀创作者提供多维度权益的创作者中心。第二期则通过“专业徽章”“众裁”制度和

  • 游戏主播都用什么软件录制视频?这些方法可以实现视频录播

    现在直播行业可以说是发展的如火如荼,尤其是游戏直播,对于游戏爱好者来说,不仅可以享受玩游戏的快乐,而且可以与游戏共同爱好者建立联系,以及获得收入。对于很多新人主播来说,将直播过程录制下来进行二次剪辑发布到一些平台上,能够为自己吸引一些粉丝也就是引流。很多人都会想知道,那些大主播都是用什么软件录制直播回放的呢?今天这篇文章就为你解密主播都在用的录屏软件。一、Xbox game bar录制这是win10系统自带的录屏功

  • 抖音怎么无水印下载视频 无水印视频下载步骤

    当你看到抖音上有喜欢的视频时,想要将它们无水印的下载保存到自己手机上,要怎么做呢,怎样才可以无水印下载抖音视频,我们来一起看下具体的操作方法吧。

  • 知乎视频“独立”

    如果说知乎今年 5 月推出的视频创作者招募计划看起来更像出兵前的集结号,那么知乎近期种种动作表明,它正向视频这座山头发起总攻,阵势之浩大、投入兵力之重,在知乎发展历程中罕见。

  • 知乎推出优秀视频答主扶持计划 着力布局视频板块

    知乎推出最新视频创作者扶持计划。该项目内容主要包括五亿现金激励、百亿流量扶持、视频工具、签约机会和创作者学院等在内的一揽子计划,帮助视频创作者和平台共同成长。创作者通过知乎官方渠道报名,筛选符合条件的创作者在知乎发布时长1分钟以上的原创视频,就可以享受上述扶持内容。同时,据悉,近期知乎签约了一批创作者,涵盖科普、财经、萌宠等领域,提供保底现金、补贴和流量扶持,要求是每月发

  • 知乎上线视频创作工具 图文可自动生成视频

    10月9日消息,近日,知乎上线了视频创作工具。该工具可通过用户提供的文字材料,自动配以与内容相对应的图片和动图,形成视频。同时,该工具具备一键配音功能,可根据文字内容进行配音,并自动校准。视频答主在知乎内容创作群体中的比重不断加大,视频创作需求日益增加。同时,新兴的“解说类”视频形式广受欢迎,且更契合大多知乎用户的视频制作形式。相对传统的视频形式,“解说类”视频不再以视频画面为主,而是以?

  • iOS14微信发视频模糊怎么办 微信怎么发送高清视频

    苹果iPhone手机升级到iOS14系统之后,有用户发现使用微信发视频给好友或者在朋友圈发视频的时候,视频显示比较模糊不清楚,这是怎么回事要如何解决视频模糊的问题呢,这里我们来看下具体的解决方法。

  • 抖音短视频更名:去掉“短视频”三字

    短视频时代,“抖音”的名字无人不知无人不晓,但其实在以前,它的完整名字叫“抖音短视频”。现在,抖音短视频的安卓App升级至13.1版本,名字悄然改成了更加耳熟能详的&

  • 抖音视频暂时无法保存怎么办 视频无法保存解决方法

    抖音视频暂时无法保存下载是怎么回事,相信也有很多抖音用户在使用抖音APP的时候出现视频暂时无法下载保存的情况,这里我们来看下为什么无法下载保存以及解决的方法。

  • 抖音发视频要不要加定位 抖音视频定位怎么添加

    在上传发布抖音视频的时候,要不要添加定位信息。如果是添加定位信息的话,能不能带来比较好的点击量等数据呢,这里我们来看下抖音视频添加定位好处分析以及定位添加方法。

  • 微信视频号内测直播和长视频功能!

    微信正在灰度测试视频号直播功能和长视频功能。网友“早就是优势”留意到,从 10 月 2 日开始,微信最新版本中,微信视频号的“发布新动态”按钮右侧,悄然出现了【发起直播】功能按钮。

  • 抖音视频格式要求 抖音视频格式有什么要求

    抖音在上传视频的时候,格式、大小、清晰度等方面需要注意什么,上传视频的格式有哪些要求呢,这里我们来看下抖音视频格式的几个要求,大家在编辑视频的时候要注意以下几点。

  • iOS14快手不能录视频怎么弄 快手不能录视频解决方法

    iOS14正式版上线后,带来了多个全新功能,丰富了大家在iPhone上的玩法,同时也出现了一些bug问题,其中快手也遇到了不能录视频的情况,这里我们来看下如果遇到无法录制视频需要怎么解决。

  • 抖音可不可以删除播放量低的视频 删除视频有哪些影响

    经常有人问可不可以删除掉抖音上播放量比较低的视频,如果频繁的删除播放量比较少的视频会带来什么影响呢,这里我们来看下抖音删除视频的影响。

  • 抖音视频题材及素材确定 抖音视频题材和素材哪里找

    抖音创作的视频在哪里可以找到比较好的拍摄题材和视频素材,如果是新进入到短视频领域的用户肯定对题材和素材需求比较大,那么这里我们来一起看下如何找到比较适合自己的题材内容。

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议
  • 热门标签