【技术教程】so实战记录

优选教程   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-2-6

今天,记录一下so实战,我自己的思路
首先受害者是以下两款

84550

71070

Dump内容不讲,请看大佬教程
#【初夏教程】初识dat-so修改及相关工具简单介绍#

这是原包与修改包以及word版记录的链接

本帖含有隐藏内容,请您 回复 后查看

密码:az9c

建议开启楼主模式
放几张效果图

沙发
流霜瞳 2023-2-6
第一款游戏
我们通过进行游戏发现
有几种货币
游戏中的金币(gold)游戏外货币红宝石(crystal)绿宝石(gem)

板凳
流霜瞳 2023-2-6
开搞,打开dnspy搜索关键词分析,找到关键词

地板
流霜瞳 2023-2-6
复制地址,打开ida跳转分析

4楼
流霜瞳 2023-2-6
修补应用到so,替换到安装包,安装游戏进行测试
测试结果:成功

5楼
流霜瞳 2023-2-6
继续dnspy分析,在已经成功的方法所在类,看看有没有能修改的方法
明显有很多能改的,但没有我们想改的游戏关卡外的货币,继续搜索关键词

6楼
流霜瞳 2023-2-6
找到关键方法

7楼
流霜瞳 2023-2-6
同样复制地址,ida跳转分析

9楼
流霜瞳 2023-2-6
点击进入Getint方法,进行赋值

10楼
流霜瞳 2023-2-6
测试发现,不仅我们要改的数值变了,很多我们不想改的也发生了变化,由此明白,这个游戏可能所有的int类型的数值,都由这个方法判断获取,牵一发而动全身

评论

登录后才可发表内容
  • 主题

    164

  • 帖子

    301

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0539s Mem:2038Kb