最近玩了一个游戏,发现获取买装备需要获取星星,获取星星需要赢得比赛,那我要是想买齐所有装备,我就要赢很多场比赛,等我凑齐了装备我也就不想玩了。。。
所有我想上来就有星星!于是动手了!
此方法不适用于作用加固的app。当然加固就脱壳呗也比较简单,那要逆向工程还是要确定思路。
1.成果图:



2.破解思路:

直接利用apk导入AndroidKiller然后反编译签名认证,分析,判断当前的游戏Unity3D还是cocos2D游戏。
然后去到工程管理器去查看一下是否有Assembly-CSharp.dll这个文件
如果有,则确定这游戏是采用Unity的Mono打包方式的游戏

相关的游戏资源都是在这Assembly-CSharp.dll文件里面了,我们可以使用dnSpy软件对dll文件进行反编译

打开dnSpy软件,把Assembly-CSharp.dll拖进去,展开,我们可以看到有许多的资源
然后读源码,找到需要修改的入口,重新编辑IL指令或者编辑方法
(关于IL指令可以看我上一篇文章)
修改完之后,保存模块,利用Androidkiller反编译安装。

3.破解过程记录:


本文章仅为学术交流,出任何事情和本人无关

逆向unity3d手机游戏相关推荐

  1. Unity3D手机游戏原创分享(益智类)

    一款用Unity3D制作的益智类单机游戏<银河回声>完成之作(QQ441431024) 早些年用Unity3D开发的单机手机游戏,由于多种原因,没法上线运营,功能玩法完整 1. 关卡页,用 ...

  2. 对金玺曾版《Unity3D手机游戏开发》第三章“第一人称射击游戏”修改,使支持僵尸连续攻击

    我个人觉得这本书写的至少很和我口味,而且他的光盘资料也很详尽,比如,一个实例,不仅有一个完整的实现工程,还有一份供作练习的工程(该工程中没有要练习的部分,而资源啥的都有),让人感觉很好. 这本书下载电 ...

  3. android unity hook,[原创]Unity3d安卓游戏DLL动态调式与HOOK基础

    [原创]Unity3d安卓游戏DLL动态调式与HOOK基础 2016-4-4 02:40 8207 [原创]Unity3d安卓游戏DLL动态调式与HOOK基础 2016-4-4 02:40 8207 ...

  4. 手机游戏盗版现状与保护方案研究分析

    本文为360无线安全研究院投稿. 随着用户移动支付习惯的形成,手机游戏付费收入也逐年增长,但在看似繁荣的大好形势下,手游盗版问题一直相伴而生,并且有愈演愈烈之势.所以各大游戏厂商也开始注重手游的安全性 ...

  5. android unity hook,Unity3d安卓游戏DLL动态调式与HOOK基础

    本帖最后由 xiaoxin520 于 2016-4-4 02:27 编辑 本文作者七少月,文章中很多观点和技术手段为本人原创,转载请注明出处,由于本人技术水平有限,不当之处,还请斧正. 前言: 由于本 ...

  6. 网易云加密--Android安卓移动应用程序加密加壳保护方案防破解防逆向分析防游戏外挂

    网易云加密--Android安卓移动应用程序加密加壳保护方案防破解防逆向分析防游戏外挂 一.服务简介 网易云加密为网易公司旗下产品,致力于为移动应用程序提供专业保护方案,让加固变得更简单,一键搞定.目 ...

  7. Unity3D 2D游戏中寻径算法的一些解决思路

    需求 unity3d的3d开发环境中,原生自带了Navigation的组件,可以很便捷快速的实现寻路功能.但是在原生的2d中并没有相同的功能. 现在国内很多手机游戏都有自动寻路的功能,或者游戏中存在一 ...

  8. 手机游戏开发 - 究竟要做什么、怎么做(中)

    游戏(软件)项目的三种时间和内容的安排方式: 第一.3个月内,必须上线.这种情况下,时间就是原因.时间确定,只能调整内容了. 第二.确定了的内容必须有.此时时间就是结果,做这么多内容,需要多少时间(评 ...

  9. Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎

    编辑本段简介 Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone,支持 WOPhone, iOS 4.1, And ...

  10. .Net培训教你用C#开发手机游戏!

    .Net培训教你用C#开发手机游戏! 很多初学者误以为Android.IOS开发只能使用Java.ObjectC等语言进行开发,其实借助于Mono技术我们可以使用C#.Net编写Android.IOS ...

最新文章

  1. hadoop,spark,scala,flink 大数据分布式系统汇总
  2. C#调用dll提示试图加载格式不正确的程序解决方法
  3. linux shell文件锁,shell脚本实现文件锁功能
  4. 黔东南天气预报软件测试,黔东南天气预报15天
  5. 在教学中利用计算机软件,计算机软件技术教学方法研究
  6. 88mph将上线碎片化零息债券功能,目前正接受Peckshield的安全审计
  7. 安卓intent发起广播事件给系统或当前app,并从系统或当前app中接收广播
  8. 专题三——枚举、模拟、排序
  9. 34.【日期】计算后续日期--北京理工大学编程题
  10. Java用Freemarker 生成word文档
  11. Snapde电子表格支持的文件格式
  12. VR家装丨足不出户就能“浸”距离体验入住效果
  13. Phalanx 动态规划
  14. 使用 Hexo 快速免费搭建个人网站
  15. CSS box-shadow实现按钮悬浮效果
  16. 华为LiteOS操作系统中的LOS_DL_LIST_ENTRY怎么理解?
  17. BUCT数据结构——图
  18. JAVA-win7的JDK环境变量配置安装
  19. 国际短信系统平台发送接口说明方法|网页短信平台开发搭建-移讯云短信系统
  20. jquery获取复选框checkbox被选中的值

热门文章

  1. JSP基础之网站用户管理
  2. 计算机应用行业平均市盈率,申万行业指数:二级行业:市盈率:医疗器械
  3. 机器学习项目实战(七) 机器学习预测股价
  4. Linux用户层和内核文件读写
  5. Oracle安装以及先决条件失败的解决方法详解(新手必看)
  6. 语音变声器微信小程序源码/支持多种音效变声器小程序源码
  7. oracle 10g固定执行计划,oracle 10g执行计划 (转帖)
  8. 文青山在自动化测试空间的博客
  9. 考研数学公式默写记忆PDF
  10. UBUNTU-16.04.07和PREEMPT_RT日志