单机 & 弱联网手游 防破解、金币修改 简单措施

手游常用破解方法

对于一个弱联网或者单机游戏,可以从以下方面去破解:

1、找得到存档文件的,直接破解修改存档文件。

2、找不到存档文件,就在游戏运行时借助一些软件来修改数值,比如用各种修改器手游助手来修改金币。

3、找不到存档文件、数值还修改不了,就直接反编译,Java就看Java、C#就看IL、C++就看汇编。

文章转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

手游防破解对策

好了,防破解我们也从以上方面来做 (或者还有其它的)。

1、对于破解修改存档文件的。

首先我们可以聪明一点,存档名字不要写成SaveData、Config、Cundang、等这种很傻瓜的名字。难道存档文件就不能命名为mp3、jpg吗?把存档文件扔到一堆jpg里面,这是简单有效的方法。

然后就是加密,字节偏移 、上上下下左左右右交换都可以。只要自己能认得出来。

2、软件修改数值,是这次我要测试的。

首先我们要明白市面上各种修改器的原理,随便哪一款修改器都是教你先找到一个数值,比如金币 5000,然后搜索这个数值,再去改变这个数值,再搜索改变后的数值。

那么对应于这种方式,我们要做的就是,让 显示的数据 和 我们实际用于计算的数据 并不一样。比如玩家攻击力是100,那么我从存在存档中的就写 101,然后计算伤害的时候用

101 -1 =100 这样去计算,但是显示在屏幕上的还是 100 。这样玩家用修改器去搜索 100 这个数值。然后攻击力 +1 的时候显示101,但是其实我们的变量中存储的是 102.自然就搜索不到了。

下面我用Unity做的一个Demo,然后用烧饼修改器来测试修改数据,测试 不加密 和 加密  ( 指的就是上面的 100+1 ) 的 情况。

文章转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

首先Unity的工程下载:

http://pan.baidu.com/s/1hqD4yyg

然后下面是用来测试的普通场景的代码:

下面是用来测试 加密的代码:

对比上面的两个代码,就会明白这次加密的原理。

好了,下面是我用烧饼修改器测试的结果。

不加密秒破解

破解不加密游戏开始,攻击力初始为0

点击 普通赋值 ,赋值 100

用烧饼修改器搜索 100

搜索到很多值为  100 的内存地址

返回游戏,点击 修改伤害值 按钮,数值 + 1 =101.

再次搜索 101

这次只搜索到 2 个值为 101 的数据。我们把这两个数据都进行修改  为 7777 。

提示修改成功,同时我们看到游戏中显示的数值变了,那么数据是否真的变了。

回到游戏,再次点击 修改伤害值,显示 7778 。

至此游戏已经被修改破解。

加密后破解变难

破解加密游戏开始,初始值为 0

点击 加密赋值 ,给初始攻击  100

然后在烧饼修改器中搜索 100

搜索到很多个

返回游戏 ,点击 修改伤害值 后,伤害值显示为 101 。

继续在烧饼修改器中搜索 101 。

只搜索到1个。

我们修改成 66666。

提示修改成功,但是我们看到,游戏中的数据并没有变化。

返回游戏,点击 修改伤害值  ,发现一切正常。

破解加密失败。

文章转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

为什么普通的能搜索到 2 个101,而加密的只能搜索到 1个 101?

因为加密的游戏,在那个时候,的确只有一个数据是101,就是屏幕显示的。存储用于计算的数值,是 102 。修改器修改的只是用于屏幕显示的一个数字,而且修改之后马上又被真实的数值替换了。所以并没有修改成功。

3、对于反编译游戏代码的,我们可以对代码进行混淆加密。

Unity反编译重新打包的流程,看下面的日记。

Unity3d 反编译破解游戏 简单示例 (使用ildasm反编译DLL修改然后重新编译DLL)

话说如果真有高人来破解你的游戏,不管怎么做,都会被破解掉的。我们能做的就是尽量增大破解难度。或者,做成网络游戏。

版权声明:本文转自http://blog.csdn.net/huutu 转载请带上 http://www.thisisgame.com.cn

时间: 2024-10-27 01:06:39

单机 & 弱联网手游 防破解、金币修改 简单措施的相关文章

手游Apk破解疯狂,爱加密apk加固保护开发人员

2013年手游行业的规模与收入均实现了大幅增长,发展势头强劲.权威数据显示, 我国移动游戏市场实际销售收入从2012年的32.4亿猛增到2013年的112.4亿元,同比增长了246.9%,手游用户从2012年的8900万迅 速增长到2013年的3.1亿,增长幅度高达248.5%.来源!www.ijiami.cn 可是,在移动手游快速发展的同一时候,暴露出的手游破解问题也日益严重,手机游戏软件被破解后注入恶意代码.盗取用户財产.窃取用户设备信息的现象屡见不鲜.2014年1月,台湾易游网络有限公司旗

APP安全环节缺失,手游运营商怎样应对APP破解困境

2013年手游行业的规模与收入均实现了大幅增长,发展势头强劲.然而,在手游快速发展的同一时候,因为监管.审核等方面存在着漏洞,手机游戏软件被破解后注入恶意代码.盗取用户財产.窃取用户设备信息的现象屡见不鲜.手游被破解后黑客的种种恶意行为不光给手游运营商带来財产方面的严重损失,一经媒体曝光"安全问题"后,更会给产品的声誉,严重损害产品的品牌形象.这无论是对手游运营商还是个人开发人员来说,都是不可承受的打击.因此,手游运营商从漏洞源头出发对手游App进行安全保护,杜绝黑客破解,已是当务之急

APP安全环节缺失,手游运营商如何应对APP破解困境

2013年手游行业的规模与收入均实现了大幅增长,发展势头强劲.然而,在手游高速发展的同时,由于监管.审核等方面存在着漏洞,手机游戏软件被破解后注入恶意代码.盗取用户财产.窃取用户设备信息的现象屡见不鲜.手游被破解后黑客的种种恶意行为不光给手游运营商带来财产方面的严重损失,一经媒体曝光"安全问题"后,更会给产品的声誉,严重损害产品的品牌形象.这不管是对手游运营商还是个人开发者来说,都是不可承受的打击.因此,手游运营商从漏洞源头出发对手游App进行安全保护,杜绝黑客破解,已是当务之急. 巨

手游App山寨破解的三宗罪:背后产生灰色的产业链!

2013年手游行业的规模与收入均实现了大幅增长,发展势头强劲.权威数据显示,我国移动游戏市场实际销售收入从2012年的32.4亿猛增到2013年的112.4亿元,同比增长了246.9%,手游用户从2012年的8900万迅速增长到2013年的3.1亿,增长幅度高达248.5%.巨大的用户数和迅猛的用户增长速度正使我国成为手机游戏大国. 然而,在手游高速发展的同时,由于监管.审核等方面存在着漏洞,手机游戏软件被破解后注入恶意代码.盗取用户财产.窃取用户设备信息的现象屡见不鲜.如今,种类繁多的手游Ap

防止Android手游apk遭破解, 爱加密安卓App加固保安全!

现如今手机App的开发者无论是个人还是企业,在开发过程中,许多App应用开发商的技术不够成熟,因此在App中会留有漏洞.再加上有些市场对恶意App无法进行识别!导致许多垃圾的应用程序非常容易出现在用户的手机上,如果只是伤害手机系统,那问题还不那么严重.但是威胁到个人信息和财产安全,结果就损失惨重,所以提醒大家下载App应用时多注意点. 目前手游App很火,用户量很多,但是想找到一款免费的手游并不容易.很多手游要么就是一大堆植入的广告,要么就是挂着免费的幌子,下载后一打开还要收费的.而游戏本身的体

手游App山寨破解的三宗罪:背后已成产业链

2013年手游行业发展势头开始越显强劲,手游开发者的规模与收入均实现了大幅增长.但是,在手游高速发展的同时,由于手游行业的快速的发展,一些问题,例如手游App破解.盗版也日益凸显.手机游戏软件被破解后注入恶意代码.盗取用户财产.窃取用户设备信息的现象屡见不鲜.如今,种类繁多的手游App市场,繁华背后暗藏多重隐患,致使手游App背上了"吸金炸弹"的罪名. <2048>引发的"连锁反应" <2048>是一款现象级的游戏,其在全球的风靡程度甚至超越

游戏锐评:关注手游安全 如何防范手游破解?

数据显示,2015年,移动游戏将占全球游戏行业规模的1/3,由于手游的便捷性和充分利用用户碎片化时间的优势,移动游戏在短短几年内占据消费者游戏支出的半壁江山,未来市场容量不难预估.然而手游安全问题引人担忧,比如破解手游不仅窃取开发者的劳动果实,严重影响开发者利益,同时极大程度影响用户体验,导致产品口碑恶劣,影响品牌的发展,手游如何防止破解成为越来越多开发商的心声. 关注手游安全 业界齐齐"献身" 移动行业的安全问题阻碍了移动互联网的发展,也导致手游安全越来越受到广泛关注.游戏产业作为网

Java游戏服务器成长之路——弱联网游戏篇(源码分析)

http://blog.csdn.net/hjcenry/article/details/50530472 前段时间由于公司的一款弱联网游戏急着上线,没能及时分享,现在基本做的差不多,剩下的就是测试阶段了(本来说元旦来分享一下服务器技术的).公司的这款游戏已经上线一年多了,在我来之前一直都是单机版本,由于人民群众的力量太强大,各种内购破解,刷体力,刷金币,刷钻石版本的出现,公司才决定将这款游戏转型为弱联网游戏,压制百分之八十的破解用户(毕竟原则上还是属于单机游戏,不可能做到百分之百的防破解),招

爆料:年损失超20亿,手游行业第三方安全服务需求迫切

近年来,游戏行业规模持续增大,利益驱使之下,各种不正当竞争和黑色产业链也逐渐形成.而随着移动互联网和智能手机终端的普及和便利性,手游用户数量的急剧增多,手游破解.外挂.盗版.乱扣费等现象猖獗不已. 6月,盛大公司就以侵权和不正当竞争为由,认为手机游戏<烈火遮天>抄袭<热血传奇>,把奇天乐地公司.苹果公司.卓易讯畅公司和华为公司诉至法院,要求停止侵权及不正当竞争行为.赔礼道歉并赔偿经济损失1000万元.目前,此案正在审理中. 行业乱象,手游损失影响大 手游行业盗版.破解.外挂.乱扣费