村长 发表于 2022-8-4 23:51:08

【技术教程】so逆向,无条件使用货币思路教程


少壮不努力,长大靠翻译!http://cdn.u1.huluxia.com/g4/M01/38/D3/rBAAdmK8ZhiALu4nAAN4HBB1GOk611.png
有段时间没更新教程了....今天来水一期[委屈]
后面的时间会很少,有时间的话我会持续更新教程。认真观看,不懂就发问,最快的进步方法。

关于so的修改,多少需要点dll基础结合的;然后一些基础的我就不多说了,感兴趣的可以康康哈。

【需要准备的工具】
1.mt管理器
2.il2cppdumper
3.dnspy
4.IDA Pro7.0
5.教程用到的素材游戏:https://wws.lanzoub.com/ikQ3v074nnfi 密码:8vq4
#【初夏教程】初识dat-so修改及相关工具简单介绍#,工具和使用介绍在我引用的帖子获取~主要讲修改思路。

改法1:如果你运气比较好,搜到的方法比较明显的方法可以直接修改,比如一些:canbuy(译:可以购买),这类的一般都是布尔值,直接赋值1即可,不用打开ida。

改法二:还可通过改商店价格,也就是get_price、get_cost,这些int类,直接赋值0也是可以的,不过很少出现。

改法三:修改判断比较,在购买函数里面都会有比较,就是检查你的货币能不能购买的意思。这期教程就讲改法3,出现较少的。

还有一些不常见的就不一一举例了...

开搞!

老样子,先进入游戏捕捉信息,发现两种货币,可以尝试搜索:gold,coin,gem,diamond等http://cdn.u1.huluxia.com/g4/M01/38/D3/rBAAdmK8ZhiAIEjKAAFgS5WWWaY324.jpg
1.将Dummy好的dll全部拖入dnspy中,这里有个技巧,如果SO文件较大,单独把Assembly-Csharp.dll放进去就行了,这样你搜出来的结果就不会那么多,有助于你更准确的分析,但结果少的情况下还是建议把全部拖进去哈。http://cdn.u1.huluxia.com/g4/M01/38/D3/rBAAdmK8ZhmAFT3VAAFS4KK2K6E791.jpg
2.搜索coin,试试能不能直接修改货币,发现是float浮点类型,不能直接赋值,我们就从别的方法入手。http://cdn.u1.huluxia.com/g4/M01/38/D3/rBAAdmK8ZhmABQ-EAAJH1IwJ5-M038.png
3.既然是和购买有关的,那就试试搜buy,万金油的方法,搜出来一个很可疑的方法,根据图一对照,确定就是这个方法。http://cdn.u1.huluxia.com/g4/M01/38/D3/rBAAdmK8ZhqAIVmGAAKyejaADVQ390.png
4.复制上面的地址:0x504984,打开ida,等待加载好so文件,G键跳转该地址。http://cdn.u1.huluxia.com/g4/M01/38/D3/rBAAdmK8ZhqAP1S5AADUa-WQnnI198.png
5.这里按P键,创建函数。http://cdn.u1.huluxia.com/g4/M01/38/D3/rBAAdmK8ZhqARaHrAACq9napUj0388.png
6.在你对ARM指令不熟悉的情况下不用理会这些,太长了,不好分析,直接分析它的伪代码比较清晰。http://cdn.u1.huluxia.com/g4/M01/38/D3/rBAAdmK8ZhuAd5jqAADgjO9iGIM970.png
7.按f5跳反编译伪代码进行分析。http://cdn.u1.huluxia.com/g4/M01/38/D3/rBAAdmK8ZhuALEfjAACe_qVqRo4724.png
8.图片放不下了,楼下继续更新。

千面萌萌 发表于 2022-8-5 07:14:17

LZ是天才,坚定完毕

半度微凉 发表于 2022-8-5 10:06:34

very good

大司命 发表于 2022-8-5 19:28:30

小白一个 顶一下

梦影 发表于 2022-8-9 17:18:41

珍爱生命,果断回帖。

68079330 发表于 2022-8-11 06:28:11

啥玩应呀
页: [1]
查看完整版本: 【技术教程】so逆向,无条件使用货币思路教程

村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科
技平台参与或发布项目定制各种软件就来村长黑科技平台

本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件的破解分析文章、破解分析视频、补丁、注册机和注册信息,

仅限用于学习和研究软件安全的目的。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习破解分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,

请购买注册正版软件,获得正版优质服务!不允许将上述内容私自传播、销售或者其他任何非法用途!否则,产生任何法律责任,一切后果请用户自负,与本网站无关!如有侵权或非法用途请举报!请发送到邮箱:cxphj8@foxmail.com

《意见反馈》或《截图指定页面备注》发送到邮件,收到后24小时内删除,禁止用户学习使用关掉用户【学习使用权】!