[发明专利]动态链接库文件的生成方法、应用校验方法、装置及设备在审

专利信息
申请号: 202110524119.9 申请日: 2021-05-13
公开(公告)号: CN113127055A 公开(公告)日: 2021-07-16
发明(设计)人: 陈亮亮;李建全;熊有益;朱俊杰 申请(专利权)人: 腾讯数码(深圳)有限公司
主分类号: G06F8/71 分类号: G06F8/71;G06F8/41;G06F21/60;A63F13/75;A63F13/71
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 熊永强;贾允
地址: 518000 广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 动态 链接 文件 生成 方法 应用 校验 装置 设备
【说明书】:

本申请公开了一种动态链接库文件的生成方法、应用校验方法、装置及设备,属于计算机技术领域。所述方法包括:获取目标版本应用的目标程序代码;确定目标程序代码中与目标因素关联的目标字段;将目标字段替换为对应的预设字段,得到统一程序代码;对统一程序代码进行编译处理,生成动态链接库文件。本申请实施例提供的技术方案中,通过确定导致各版本应用的动态链接库产生差异的目标因素,并将程序代码中与目标因素关联的目标字段,替换为占据相同地址区间的预设字段,进而得到各版本应用通用的统一程序代码并对其进行编译,以生成各版本通用的统一的动态链接库文件,以该动态链接库文件作为安全加密校验的对象,可实现使用一套安全加密校验机制对多版本应用进行安全加密校验,提升了多版本应用的安全加密校验效率,降低人工成本。

技术领域

本申请涉及计算机技术领域,特别涉及一种动态链接库文件的生成方法、 应用校验方法、装置及设备。

背景技术

随着计算机与网络技术的发展,网络游戏盛行。尤其是大型且受欢迎的国 际化网络游戏,游戏外挂特别严重,所以游戏开发商一般都会对发布的应用程 序进行安全加密校验处理。

相关技术中,先将国际化游戏,划分成不同的版本。例如,全球版本、国 内版本、日韩版本、越南版本、印度版本等。每个版本会有单独的一份代码, 进而会生成不同的动态链接库,最终导致生成的安装包也不同。上述安全加密 校验,主要是对动态链接库进行加密校验,由于不同版本的动态链接库与安装 包都不相同,所以各个版本的安全加密的代码也会不一样,需要重复进行安全 加密的工作。

相关技术中,对国际化游戏进行安全加密校验的效率较低,人工成本高。

发明内容

本申请实施例提供了一种动态链接库文件的生成方法、应用校验方法、装 置及设备,提升对多版本应用的安全加密校验效率,降低人工成本。

根据本申请实施例的一个方面,提供了一种动态链接库文件的生成方法, 所述方法包括:

获取目标版本应用的目标程序代码;

确定所述目标程序代码中与目标因素关联的目标字段,所述目标因素为导 致各版本应用的动态链接库产生差异的影响因素;

将所述目标字段替换为对应的预设字段,得到统一程序代码,所述预设字 段在所述各版本应用对应存储空间中占据相同的地址区间;

对所述统一程序代码进行编译处理,生成动态链接库文件。

根据本申请实施例的一个方面,提供了一种应用校验方法,所述方法包括:

获取目标应用的动态链接库文件;

对所述动态链接库文件进行安全加密校验,得到库文件校验结果;

基于所述库文件校验结果,得到所述目标应用的校验结果;

其中,所述动态链接库文件根据权利要求1至6中任意一项所述的动态链 接库文件的生成方法生成。

根据本申请实施例的一个方面,提供了一种动态链接库文件的生成装置, 所述装置包括:

代码获取模块,用于获取目标版本应用的目标程序代码;

字段确定模块,用于确定所述目标程序代码中与目标因素关联的目标字段, 所述目标因素为导致各版本应用的动态链接库产生差异的影响因素;

字段替换模块,用于将所述目标字段替换为对应的预设字段,得到统一程 序代码,所述预设字段在所述各版本应用对应存储空间中占据相同的地址区间;

库文件生成模块,用于对所述统一程序代码进行编译处理,生成动态链接 库文件。

根据本申请实施例的一个方面,提供了一种应用校验装置,所述装置包括:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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