收藏 分销(赏)

如何防止工具进行内存修改.doc

上传人:精**** 文档编号:2326017 上传时间:2024-05-28 格式:DOC 页数:5 大小:296.54KB 下载积分:6 金币
下载 相关 举报
如何防止工具进行内存修改.doc_第1页
第1页 / 共5页
如何防止工具进行内存修改.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
如何防止工具进行内存修改 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 5 个人收集整理 勿做商业用途 【爱加密】如何防止工具(八门神器)进展内存修改 Android内存修改器有很多。拿其中的比拟知名的八门神器来说,该应用通过修改正在运行的游戏的内存数据,可以非常方便地修改游戏的HP、MP、生命数等等参数。辛辛苦苦开发的游戏或应用被修改器一修改就悲催了。 下面就通过一个demo来讲下,怎么通过多数据关联来保护应用的重要数据不被修改。 这个demo很简单,只有一个TextView和一个Button。点击Button,TextView加一。 运行八门神器,锁定gold内存地址,把值改为999。然后点击Button,click方法中,代码从内存中读取了被修改的gold值,并把它+1显示到TextView。TextView显示1000,数据修改成功。 下面我们对代码进展下修改,增加一个变量goldMd5用来存放加密后的gold值。这样我们就用了两个变量来保存gold的值,一份加密的和一份未加密的变量。 每次使用gold值时都对获取的gold进展md5加密然后与goldMd5进展比拟。如果不一样,说明gold值被修改了。我们可以判断为作弊了,我这里对作弊的处理是把gold值改为0,并提示作弊。如果加密数据使用的des算法,还可以通过解密goldMd5,来获取真实的gold值。 下面测试下demo还能不能被修改。使用八门神器把gold改为999。 然后点击Button,数据修改失败。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 中考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服