[发明专利]一种数据处理方法、装置、可读存储介质及设备有效
| 申请号: | 201810300586.1 | 申请日: | 2018-04-04 |
| 公开(公告)号: | CN108763964B | 公开(公告)日: | 2021-08-24 |
| 发明(设计)人: | 赵敏 | 申请(专利权)人: | 青岛海尔科技有限公司 |
| 主分类号: | G06F21/64 | 分类号: | G06F21/64 |
| 代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 田卫平 |
| 地址: | 266101 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据处理 方法 装置 可读 存储 介质 设备 | ||
本发明公开了一种数据处理方法、装置、可读存储介质及设备,其中,方法包括:在检测到数据更新操作时,在预先划分出的运算层数据中,确定出更新操作对应的、预先经过加密处理的目标数据;按照设定的数据更新标准,对目标数据的数值进行更新;解密更新的目标数据,得到展示层数据,利用展示层数据进行数据展示。由此解决现有技术中可利用内存修改工具恶意对应用程序数据进行修改的技术问题,提升了用户的使用体验。
技术领域
本发明涉及计算机领域,尤其涉及一种数据处理的方法、装置、计算机可读存储介质及设备。
背景技术
智能手机作为我们现代人生活中的一个必需品已经越来越重要,而功能强大、形形色色的手机app更是为人们的生活带来了各种便捷。我们可以通过手机app进行网购、点餐、聊天、出行、追剧、看小说等各种活动,手机app里保存着我们用户的各种各样的信息。
然而某些人为了一己私利,通过观察手机app上的信息(比如积分、游戏血量)等,然后利用第三方内存修改工具进行分析,找到其对应的内存地址,然后修改成自己想要的数据(比如把积分从100改成10000,把血量从1000改成10000),从而达到作弊的目的,严重破坏了公平公正的移动互联网环境,甚至还会给手机app服务商带来严重的经济损失。
现在行业内有不少针对app源文件进行加固来达到加密app的目的,但是这种方式只能防止黑客篡改源代码,并不能侦测并防止黑客利用强大的内存修改工具修改某一个数值(积分、游戏血量等)这种作弊行为。
发明内容
本发明提供一种数据处理的方法、装置、计算机可读存储介质及设备,用以解决现有技术中利用内存修改工具恶意对应用程序数据进行修改的技术问题。
依据本发明的一个方面,提供一种数据处理的方法,所述方法包括:
在检测到数据更新操作时,在预先划分出的运算层数据中,确定出更新操作对应的、预先经过加密处理的目标数据;
按照设定的数据更新标准,对目标数据的数值进行更新;
解密更新的目标数据,得到展示层数据,利用展示层数据进行数据展示。
可选的,在检测到数据更新操作之前,还包括:
将运算层数据,按照预设的加密规则进行加密。
可选的,经过加密处理的目标数据为:按照设定的变化幅度,将原目标数据的数值进行向上或者向下调整后的数据。
可选的,解密更新的目标数据,包括:按照变化幅度,将更新后的目标数据的数值进行调整;其中,数值的调整方向与加密时的调整方向相反。
可选的,对目标数据的数值进行更新后,还包括:
对更新后的目标数据进行再次加密处理,并将再次加密后的目标数据作为运算层数据存储。
依据本发明的二个方面,一种数据处理装置,所述装置包括:
目标数据获取模块,用于在检测到数据更新操作时,在预先划分出的运算层数据中,确定出更新操作对应的、预先经过加密处理的目标数据;
目标数据更新模块,用于按照设定的数据更新标准,对目标数据的数值进行更新;
展示层数据模块,用于解密更新的目标数据,得到展示层数据,利用展示层数据进行数据展示。
可选的,所述装置还包括:
运算层数据加密模块,用于在检测到数据更新操作之前,将运算层数据,按照预设的加密规则进行加密。
可选的,经过加密处理的目标数据为:按照设定的变化幅度,将原目标数据的数值进行向上或者向下调整后的数据。
可选的,展示层数据模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司,未经青岛海尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810300586.1/2.html,转载请声明来源钻瓜专利网。





