[发明专利]检测SWF文件被第三方应用程序使用的方法、装置、客户端及服务端有效
申请号: | 201710401175.7 | 申请日: | 2017-05-31 |
公开(公告)号: | CN108985013B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 周志刚;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 宋南 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 swf 文件 第三 应用程序 使用 方法 装置 客户端 服务端 | ||
1.一种检测SWF文件被第三方应用程序使用的方法,其特征在于,应用于与服务端通信连接的客户端,所述客户端安装有Flash,所述方法包括:
当所述SWF文件被所述客户端的应用程序运行时,通过Flash获取所述SWF文件的运行地址信息,其中,所述运行地址信息包括运行所述SWF文件的应用程序的域名信息、所述SWF文件的第一URL地址和所述SWF文件的第二URL地址,第一URL地址是根据运行SWF文件的应用程序所确定的SWF文件的URL地址,第二URL地址是根据SWF文件加载的舞台对象所确定的SWF文件的URL地址;
将所述运行地址信息发送至服务端,以使所述服务端根据所述运行地址信息判定所述SWF文件是否被第三方应用程序使用,并在所述域名信息、第一URL地址和第二URL地址中的任意一个不是网络地址时,判定所述SWF文件被第三方应用程序使用;
所述通过Flash获取所述SWF文件的运行地址信息的步骤,包括:
当运行所述SWF文件的应用程序有域名时,获取所述应用程序的域名信息;当运行所述SWF文件的应用程序没有域名时,将第一预设值作为所述应用程序的域名信息;
当运行所述SWF文件的应用程序有URL地址时,将所述URL地址作为所述SWF文件的第一URL地址;当运行所述SWF文件的应用程序没有URL地址时,将所述SWF文件的本地磁盘路径信息作为所述SWF文件的第一URL地址,其中,所述第三方应用程序通过本地磁盘路径存储于所述客户端;
当所述SWF文件加载的舞台对象有URL地址时,将所述舞台对象的URL地址作为所述SWF文件的第二URL地址;当所述SWF文件加载的舞台对象没有URL地址时,将所述舞台对象的本地磁盘路径信息作为所述SWF文件的第二URL地址。
2.一种检测SWF文件被第三方应用程序使用的方法,其特征在于,应用于与客户端通信连接的服务端,所述方法包括:
获取所述客户端发送的所述SWF文件的运行地址信息,其中,所述运行地址信息包括运行所述SWF文件的应用程序的域名信息、所述SWF文件的第一URL地址和所述SWF文件的第二URL地址,第一URL地址是根据运行SWF文件的应用程序所确定的SWF文件的URL地址,第二URL地址是根据SWF文件加载的舞台对象所确定的SWF文件的URL地址;
当所述域名信息、第一URL地址和第二URL地址中的任意一个不是网络地址时,判定所述SWF文件被第三方应用程序使用;
其中,所述客户端是通过以下方式获取所述SWF文件的运行地址信息的:
当运行所述SWF文件的应用程序有域名时,获取所述应用程序的域名信息;当运行所述SWF文件的应用程序没有域名时,将第一预设值作为所述应用程序的域名信息;
当运行所述SWF文件的应用程序有URL地址时,将所述URL地址作为所述SWF文件的第一URL地址;当运行所述SWF文件的应用程序没有URL地址时,将所述SWF文件的本地磁盘路径信息作为所述SWF文件的第一URL地址,其中,所述第三方应用程序通过本地磁盘路径存储于所述客户端;
当所述SWF文件加载的舞台对象有URL地址时,将所述舞台对象的URL地址作为所述SWF文件的第二URL地址;当所述SWF文件加载的舞台对象没有URL地址时,将所述舞台对象的本地磁盘路径信息作为所述SWF文件的第二URL地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710401175.7/1.html,转载请声明来源钻瓜专利网。