码迷,mamicode.com
首页 > 编程语言 > 详细

Hack && Protect Unity3D Games

时间:2017-04-09 18:33:38      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:知识点   att   hub   hack   破解   php   讲解   -name   ring   

惯例,先来几篇技术文章,并写点读后感:

1.A practical tutorial to hack (and protect) Unity games

一篇讲解破解跟防护U3D游戏的外网文章,主要知识点有:

  • 通过往PlayerPrefs里添加关键存档数据的MD5校验码来防止单机游戏的本地存档被修改
  • 通过Unity 3D Obfuscator之类的工具混淆U3D的C#代码来防止.NET反编译
  • 通过Unity Assets Explorerdisunity(v0.4.0支持Unity5)、Unity Studio等工具来解压U3D的.asset文件从而获取贴图、Shader、模型等资源
  • 对于被加密了的资源,可以通过3D Ripper DX在游戏运行时直接从内存中DUMP到3D模型
  • 通过Cheat Engine(PC端)、葫芦侠(移动端)等工具,可以在游戏运行时修改游戏内存来作弊
  • 对于上一步的防护,可以通过加密关键数据来防止在内存中被搜索到并修改,比如HP:100,可以给HP加一个随机的Offset,存在内存中的是hp+offset,导致无法直接搜索到

2.Unity3D Attack By Reverse Engineering

Hack && Protect Unity3D Games

标签:知识点   att   hub   hack   破解   php   讲解   -name   ring   

原文地址:http://www.cnblogs.com/jeason1997/p/6685508.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!