[发明专利]批量给SWF文件添加域锁定的方法和装置有效

专利信息
申请号: 201310168402.8 申请日: 2013-05-09
公开(公告)号: CN103336917A 公开(公告)日: 2013-10-02
发明(设计)人: 吴文华 申请(专利权)人: 四三九九网络股份有限公司
主分类号: G06F21/10 分类号: G06F21/10
代理公司: 北京市盛峰律师事务所 11337 代理人: 许瑞德
地址: 361008 福建省厦门市厦*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 批量 swf 文件 添加 锁定 方法 装置
【说明书】:

技术领域

发明涉及计算机数据加密技术,尤其涉及一种批量给SWF文件添加域锁定的方法及装置。 

背景技术

SWF文件即以“.SWF”结尾的文件,SWF即“shock wave flash”的缩写,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,SWF文件通常也被称为Flash文件。由于SWF文件发布后可以被其他网站转载,因此为了保护研发者开发的SWF文件不被非法转载,可以通过为SWF文件添加域锁定的方式进行保护,其中域锁定是指限制SWF文件只能在指定的域名下才能正常播放运行。 

传统技术中,给SWF文件添加域锁定的方法为从网络上下载一个加密软件,然后对单个SWF文件添加域锁定,当需要添加域锁定的SWF文件数量较多时,现有技术存在添加域锁定效率低的问题,而且事先还需要事先下载应用文件,占用客户端的磁盘空间。 

发明内容

针对传统技术的上述缺陷,本发明实施例提供一种批量给SWF文件添加域锁定的方法及装置。 

本发明实施例提供一种批量给SWF文件添加域锁定的方法,包括: 

获取客户端批量上传的源SWF文件和预设域名; 

依次解析所述源SWF文件,获取DoABC标签中的ABCData数据体; 

在所述ABCData数据体中添加域名锁定模块,所述域名锁定模块包含以下功能:获取当客户端运行所述源SWF文件时,加载所述源SWF文件运行的运行域名;将所述运行域名与所述预设域名进行比对,判断所述运行域 名和所述预设域名是否相同;若是则允许所述运行域名加载所述源SWF文件,否则返回加载错误信息至所述客户端。 

优选地,所述依次解析所述源SWF文件,获取DoABC标签中的ABCData数据体,包括: 

解析所述源SWF文件,定位到所述源SWF文件中的DoABC标签; 

解析所述DoABC标签,定位到所述DoABC标签中的ABCData数据体。 

优选地,所述获取DoABC标签中的ABCData数据体之前,还包括: 

解析所述源SWF文件,获取所述源SWF文件中的文件头信息; 

根据所述文件头信息判断所述源SWF文件是否是压缩文件,若是则解压所述源SWF文件。 

优选地,所述域名锁定模块还包括:将所述运行域名返回至所述客户端。 

本发明实施例提供一种批量给SWF文件添加域锁定的装置,包括: 

获取模块,用于获取客户端批量上传的源SWF文件和预设域名; 

解析模块,用于依次解析所述源SWF文件,获取DoABC标签中的ABCData数据体; 

锁定添加模块,用于在所述ABCData数据体中添加域名锁定模块,所述域名锁定模块包含:第一获取单元,用于获取当客户端运行所述源SWF文件时,加载所述源SWF文件运行的运行域名;判断单元,用于将所述运行域名与所述预设域名进行比对,判断所述运行域名和所述预设域名是否相同;第一发送单元,用于若是则允许所述运行域名加载所述源SWF文件,否则返回加载错误信息至所述客户端。 

优选地,所述解析模块,包括: 

第一解析单元,用于解析所述源SWF文件,定位到所述源SWF文件中的DoABC标签; 

第二解析单元,用于解析所述DoABC标签,定位到所述DoABC标签中的ABCData数据体。 

优选地,所述装置还包括: 

解压缩模块,用于解析所述源SWF文件,获取所述源SWF文件中的文 件头信息;根据所述文件头信息判断所述源SWF文件是否是压缩文件,若是则解压所述源SWF文件。 

优选地,所述域名锁定模块还包括: 

第二发送单元,用于将所述运行域名返回至所述客户端。 

本实施例的技术方案中,用户通过客户端批量上传源SWF文件至服务器侧的批量给SWF文件添加域锁定的装置,该装置依次解析每个源SWF文件,定位至源SWF文件的ABCData数据体,向ABCData数据体中添加域名锁定模块用于限制源SWF文件只能在预设域名下才能加载运行,从而使得开发人员研发的SWF文件不被随意转载。由于该装置可以对多个源SWF文件批量添加域锁定功能,大大提高了添加效率,而且用户无需实现下载应用程序,节省了用户客户端的磁盘空间。 

附图说明

图1为本发明批量给SWF文件添加域锁定的方法第一实施例流程图; 

图2为本发明批量给SWF文件添加域锁定的装置第一实施例结构示意图; 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四三九九网络股份有限公司,未经四三九九网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310168402.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top