当前位置: 首页 > news >正文

专业的赣州网站建设cba最新积分榜

专业的赣州网站建设,cba最新积分榜,企业邮箱是啥,项目经理岗位职责文章目录认识unity打包目录结构游戏逆向流程Unity游戏攻击面可被攻击原因mono的打包建议方案锁血飞天无限金币攻击力翻倍以上统称内存挂透视自瞄压枪瞬移内购破解Unity游戏防御开发时注意数据安全接入第三方反作弊系统外挂检测思路狠人自爆实战查看目录结构用il2cpp dumper例子…

文章目录

  • 认识unity
    • 打包目录结构
  • 游戏逆向流程
  • Unity游戏攻击面
    • 可被攻击原因
      • mono的打包
    • 建议方案
      • 锁血
      • 飞天
      • 无限金币
      • 攻击力翻倍
    • 以上统称内存挂
      • 透视
      • 自瞄
      • 压枪
      • 瞬移
      • 内购破解
  • Unity游戏防御
    • 开发时注意数据安全
    • 接入第三方反作弊系统
    • 外挂检测思路
      • 狠人自爆
  • 实战
    • 查看目录结构
      • 用il2cpp dumper
    • 例子2-森林
    • who is he
  • 后记

认识unity

打包目录结构

在这里插入图片描述
dll一般很大,因为里面是所有的游戏功能编译成的二进制码

游戏逆向流程

开发人员代码被编译打包到GameAssembly.dll中

使用il2ppDumper工具,并借助游戏名
_Data\il2cpp_data\Metadata\global-metadata.dat恢复符号

使用IDA对该dII进行反编译

分析核心逻辑实现的代码(相对Mono困难)

根据分析结果对代码进行patch,实现某种变态功能.

Unity游戏攻击面

数值修改
锁血
飞天
无限金币
攻击力翻倍
离谱功能
透视
自瞄
压枪
瞬移
内购破解

可被攻击原因

Unity引擎打包方式成为了外挂开发的帮凶!

mono的打包

C# 是解释型的语言–支持反射-----这个缺陷,可以非常容易恢复打包的函数名,变量名

建议方案

锁血

CE来搜索数值,去确定血量的变量
然后把他固定

用IDA分析血量减(sub)的指令,给他nop掉,就不会扣血

飞天

管人物的高是z这个变量,不停修改人物处在的位置,CE 走坡,走底,锁定Z的变量

无限金币

数字修改,就是内存挂
大同小异,和前面的
去覆盖金币的变量

攻击力翻倍

找到攻击力是哪个变量,去更改攻击力

以上统称内存挂

内存就比如说无后,X特效,广角,不过内存都容易封

透视

去读内存里的数据

自瞄

去找人物的骨骼系统,把准星设置到骨骼就是自瞄了

压枪

看枪后座的实现,可能是一个浮点类型的变量,根据手按左键的时间影响弹道轨迹

瞬移

存在传送的功能,实现了一个传送的函数,调用了就可以

有的直接修改人物坐标

内购破解

找到联网支付的模块在那里,根据返回值判断是否购买,把相应的那一块做一下patch
这是以前的方法,比如滑雪大冒险一样的游戏

Unity游戏防御

开发时注意数据安全

接入第三方反作弊系统

TP
EAC(Easy Anti Cheat)
VAC(Valve AntiCheat)-----------CSGO用
Battleye Anticheat

easy-anticheat 好像是直接扫内存吧

在这里插入图片描述
在这里插入图片描述

外挂检测思路

符号混淆
变量值混淆
文件完整性校验
调试器检测、阻止调试器附加—无法动态分析了
检测内存编辑工具(Cheat Engine等)
基于签名的内存完整性检测
检测dII注入----常见,外挂都是写成个DLL
检测APIHook----比如透视,hook 一下图形API的函数,可以通过检测常用的函数是否被hook
封锁内存读写----不让在应用层读写内存,上驱动保护的那种
统计异常检测------统计一段时间内游戏崩溃多少次

狠人自爆

在这里插入图片描述

实战

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

查看目录结构

在这里插入图片描述
看到unityplayer

猜测打包方式,看Data里面猜测是il2cpp

用il2cpp dumper

把游戏拖进去

在这里插入图片描述
搜索getflag
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
用框架脚本
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
mono打包方式
在这里插入图片描述

例子2-森林

在这里插入图片描述
用il2cppDumper去分析

who is he

mono打包方式,就跟源码差不多
相当于看到源码
在这里插入图片描述

后记

推荐阅读:r3kapig:校园明星ctf 战队的奇幻养成之旅


🌸I could be bounded in a nutshell and count myself a king of infinite space.
 特别鸣谢:木芯工作室
特别鸣谢:木芯工作室 、Ivan from Russia


http://www.ds6.com.cn/news/124241.html

相关文章:

  • 做网站尽在美橙互联河南关键词排名顾问
  • 网站界面设计策划书怎么做seo学院
  • 做网站一般费用多少百度官方入口
  • 旅游网站如何做站长工具忘忧草
  • 祁阳网站设计刷移动关键词优化
  • 测试网站怎么做的企业qq怎么申请
  • 建设官方网站的好处和坏处贵港seo关键词整站优化
  • 杭州的网站建设公司哪家好下百度安装
  • 名片在哪个网站可以做青岛seo外包公司
  • 网站如何做搜狗搜索引擎外贸网站免费建站
  • 装饰公司网站建站阿里云官网首页
  • 长沙网上商城网站建设方案营销渠道的三个类型
  • 南山网站制作亚马逊跨境电商
  • 北京通州做网站百度官方网
  • 网站先做移动站在做pc站可行吗北京搜索引擎优化经理
  • 网站定位授权开启权限怎么做百度题库
  • 移动端html5模板seo排名如何
  • 如何分析竞争对手的网站武汉楼市最新消息
  • 做网站空间放哪些文件夹12345浏览器
  • 承德网站开发网站制作工具有哪些
  • 国内权重网站排名公司软文
  • Dw怎么做网站往里面加标题和字南京网站设计优化公司
  • 19年做网站免费申请网站com域名
  • 博山政府网站建设哪家好关键词优化是什么工作
  • 短视频素材库大全深圳seo排名哪家好
  • wordpress 标签链接地址seo关键字排名
  • 上海专业网站制作设计公司哪家好怎么开发一个网站
  • 临海企业网站建设公司北京seo主管
  • 自己做的网站如何赚钱厦门seo推广
  • 网站建设公司加盟百度seo权重