[发明专利]检测SWF文件被第三方应用程序使用的方法、装置、客户端及服务端有效
申请号: | 201710401175.7 | 申请日: | 2017-05-31 |
公开(公告)号: | CN108985013B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 周志刚;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 宋南 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 swf 文件 第三 应用程序 使用 方法 装置 客户端 服务端 | ||
本发明涉及信息处理技术领域,提供一种检测SWF文件被第三方应用程序使用的方法、装置、客户端及服务端,客户端安装有Flash,应用于客户端的所述方法包括:当SWF文件被客户端的应用程序运行时,通过Flash获取SWF文件的运行地址信息;将运行地址信息发送至服务端,以使服务端根据运行地址信息判定SWF文件是否被第三方应用程序使用;应用于服务端的所述方法包括:获取客户端发送的SWF文件的运行地址信息;判断运行地址信息是否符合预设标准,若不符合,则判定SWF文件被第三方应用程序使用。当SWF文件被第三方应用程序使用时,服务端可以第一时间获知,从而采集相应的措施,有效避免现有技术中SWF文件被反编译的问题。
技术领域
本发明涉及信息处理技术领域,具体而言,涉及一种检测SWF文件被第三方应用程序使用的方法、装置、客户端及服务端。
背景技术
目前,Flash被广泛的用于网页设计和网页动画制作及网页视频播放等。大多数的视频网站包括直播网站都采用Flash作为其视频播放器,并且大多数的网页游戏也会使用Flash来开发,Flash的开发是使用ActionScript脚本语言来开发。由于其脚本语言的特性,导致其非常容易被反编译,从而可以从最终发布的SWF文件(Flash的执行文件)中反编译查看其源码,并寻找其各个功能接口及接口的使用方法。同时由于Flash具有发射机制的原理,从而可以从最终发布的SWF文件中获取到SWF文件的所有接口,通过发射机制则可以调用其接口功能,第三方应用程序则可以直接使用该SWF的功能,从而使得Flash极其不安全。
发明内容
本发明的目的在于提供一种,用以改善上述问题。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明提供了一种检测SWF文件被第三方应用程序使用的方法,应用于与服务端通信连接的客户端,客户端安装有Flash。所述方法包括:当SWF文件被客户端的应用程序运行时,通过Flash获取SWF文件的运行地址信息;将运行地址信息发送至服务端,以使服务端根据运行地址信息判定SWF文件是否被第三方应用程序使用。
第二方面,本发明提供了一种检测SWF文件被第三方应用程序使用的方法,应用于与客户端通信连接的服务端。所述方法包括:获取客户端发送的SWF文件的运行地址信息;判断运行地址信息是否符合预设标准,若不符合,则判定SWF文件被第三方应用程序使用。
第三方面,本发明提供了一种检测SWF文件被第三方应用程序使用的装置,应用于与服务端通信连接的客户端,客户端安装有Flash。所述装置包括第一执行模块和第二执行模块,其中,第一执行模块用于当SWF文件被客户端的应用程序运行时,通过Flash获取SWF文件的运行地址信息;第二执行模块用于将运行地址信息发送至服务端,以使服务端根据运行地址信息判定SWF文件是否被第三方应用程序使用。
第四方面,本发明提供了一种检测SWF文件被第三方应用程序使用的装置,应用于与客户端通信连接的服务端。所述装置包括第三执行模块和第四执行模块,其中,第三执行模块用于获取所述客户端发送的所述SWF文件的运行地址信息;第四执行模块用于判断所述运行地址信息是否符合预设标准,若不符合,则判定所述SWF文件被第三方应用程序使用。
第五方面,本发明提供了一种客户端,其安装有Flash并与服务端通信连接。所述客户端包括第一存储器、第一处理器、以及检测SWF文件被第三方应用程序使用的装置,所述检测SWF文件被第三方应用程序使用的装置安装于所述第一存储器中并包括一个或多个由所述第一处理器执行的软件功能模组。所述检测SWF文件被第三方应用程序使用的装置包括第一执行模块和第二执行模块,其中,第一执行模块用于当SWF文件被客户端的应用程序运行时,通过Flash获取SWF文件的运行地址信息;第二执行模块用于将运行地址信息发送至服务端,以使服务端根据运行地址信息判定SWF文件是否被第三方应用程序使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710401175.7/2.html,转载请声明来源钻瓜专利网。