旅行青蛙——手游破解究竟需要多少成本

简介

本文介绍最近比较火的一款小游戏(其实已经热过了)旅行青蛙,透过它来看看一款U3D游戏被破解究竟需要掌握哪些知识。

游戏介绍

旅行青蛙是最近一段时间比较火的一款Unity制作的休闲小游戏,游戏没有任何安全保护措施,简单使用工具就能破解完成。在破解者面前,没有保护的游戏,就像一个没有上锁的柜子,毫不费力即可打开。

工具破解

1、 提取资源;
2、 使用加速器加速游戏进程;
3、 使用修改器篡改游戏数据;
4、 静态提取DLL文件,分析游戏逻辑,可以重新反编译;
……
由于没有任何保护措施,破解起来真的是完全适合入门级别的新手,使用工具基本就可以完成大部分想篡改的功能。

工具实战操作

1、 资源文件提取,获取所有稀有图片
使用开源工具Unity Stuido可以直接提取游戏的所有资源文件
Unity Studio加载文件解析

提取出的资源文件

2、 加速器提速,加快旅行速度
使用市面上常见的加速器工具,如烧饼加速器、GG加速器,启动游戏后,直接加速即可生效,加速青蛙的旅行时间。如下图是加速器的测试效果:
使用加速器后时间加快,很快三叶草又满了
3、 修改器篡改游戏数据
使用加速器反复加速收割,可以增加三叶草,不过速度太慢了,这个时候使用修改器,直接篡改内存数据来达到目的。
使用修改器内存修改三叶草数目

4、 反编译DLL
前面的修改可以说是小白级别的操作,不需要懂任何计算机相关知识都可以很轻松就完成,下面再讲讲对于懂编程知识的破解者,他们还能做一些进阶的操作。使用.Net Reflector、JetBrains dotPeek等工具可以直接源码级查看游戏逻辑。
使用JetBrains dotPeek查看

还支持反编译重打包,如果改动不大的话,可以直接使用010模板找到对应方法的代码,进行修改。
010模板直接查看

总结

没有使用过任何保护措施的游戏,已经能被市面上工具完全地进行破解,连一点专业知识都没有的新手也能篡改游戏的各项数据,提取游戏的资源文件。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值