返回列表 发新帖

【直装教程】MT论坛上第一篇详细的直装制作教程

  [复制链接]

4

主题

126

帖子

524

积分

初中生

Rank: 3Rank: 3

金币
128
好评
17
信誉
100
发表于 2022-4-12 17:30:15 来自手机  | 显示全部楼层 | 阅读模式
本帖最后由 莫尔12 于 2022-4-13 14:35 编辑

还是一样的,大佬请飘过~

Hi大家好,还是我,莫尔
这已经是我的第二个帖子了。
本期我来教大家怎么制作直装。
练手游戏:登山赛车
学前注意:1.请不要将自己学到的技术拿去制作外挂售卖!本帖仅供学习
2.游戏需全程保持后台运行,不能掉后台。
3.修改某些游戏前需要过签,但登山赛车不用,所以我就不过签了。
准备:
先下载我给你们的东西(缺一不可)

复制这段内容后打开百度网盘APP,操作更方便哦。 链接:https://pan.baidu.com/s/1hfnEroMNRZcLboImZ5wLkQ?pwd=2333 
提取码:2333
请下载里面所有的东西,缺一不可

教程开始:
我们拿金币数量举例子,首先用修改器把金币数量抓出来,修改器不会用的建议先去学习GG修改器如何使用。
如图,我已经抓出来了

金币抓出来后,运行我发的chainerv0.46.lua脚本,接着选择第一个选项:"查找基址",如图

深度和最大偏移量像我这样填

我只抓到了一条锁链,如图

当然如果你们抓到了几千几万条锁链就随便选一个吧,但要注意的是,格式必须是 ***.so:bss 如果没有:bss是不行的。

选择一条锁链后点确定,弹出提示说是否修改,选择是
修改的值随便填一个吧,但是不能填太大,Dword值不能超过4294967295。我这里填114514吧,如图

冻结我就不勾了,反正用不着。

弹出要输出到文件里吗 选择是

然后选择一个路径,它会自动给你输出一个脚本。

接着结束运行当前脚本,运行它刚刚给你输出的脚本。

可以看到一眨眼的功夫,金币数量就变成114514了,如图


为什么这么快呢,因为我教你们的是动态基址,改起来当然快啦

好,第一阶段结束了。

============================================

把刚刚生成的脚本和我发给你们的动态基址CPP模板单独倒入到一个文件夹里(因为好看)

然后打开pointer文件,拉到最下面,如图

复制第60行的libgame.so:bss
关闭文件
打开动态基址CPP模板,拉到底,如图

看到第133行,把刚刚复制的libgame.so:bss粘贴到引号里面。如图

写完后检查到有错,粘贴libgame.so:bss后要把后面的:bss去掉,图中是错误的


保存退出,再次打开pointer文件,拉到底

看到第61行,这里面有一个0x4E10,我们复制4E10。
然后回到游戏(游戏需要在前台运行)
如图,在这个界面从右往左数第四个按钮(剪头标志)

点一下,选择第三个按钮"Cb",再随便选一行我也不知道是什么的东西,接着点"转到"

然后就看到了一条黄色的数据(鳖想歪了)
然后长按它,点击第一个"偏移量计算器"
粘贴我们刚刚复制的东西,如图

然后点"转到"
就又跳到了另一个地方,勾选它,点击保存按钮,选择Dword类型

然后我们回到刚刚那个地方,取消勾选

再点一下从右往左数的白色剪头,这次选择最后一个"Xa"
然后你就会看到一堆紫色的东西。如图

还记得在pointer文件里我们看到的东西吗

看看第60行,没错就是libgame.so:bss
所以我们就在那一堆紫色的东西里面找以libgame.so结尾的。
我这儿倒数第二条就是,如图

所以我点它,再点"转到"

还是一样的,勾选它,然后以Dword类型保存,如图


接着我们来到这个界面,这是我们刚刚保存的两个数据。如图

我们勾选它们俩,然后点从左往右数第五个按钮(两个方框) 如图

点第一个"偏移量",如图

点它,复制    如图


好了,现在我们把游戏弄到后台,接着打开动态基址CPP模板,找到第135行,替换图中这个数据

然后在前面加上0x 如图

打开pointer文件,找到第61行,发现里面除了0x4E10没别的了,所以我们要把动态基址CPP模板里多余的数据去掉。如图第135行

看到第138行,里面的41999999是修改的值,我把它改成114514,如图


接下来也是非常重要的一步,看到第122行,如图

我们需要把它改成登山赛车的包名,因为我们要修改的游戏就是登山赛车嘛。
包名在这里可以看,如图


我们把它粘贴过来,如图


看到这里,这里有几个数字8

数字8表示它是64为的,但登山赛车是32位
我怎么知道它是32位?
看下图

可以看到在"登山赛车"后面没有[x64],所以它是32位的

32位,则需要把所有的8改成4,像这样


最后,再把我发给你们的MemoryTools.h文件移动到和动态基址CPP模板一样的文件夹里。

安装C4droid以及两个插件,打开动态基址CPP模板.cpp,如图

记得要把Run programs as root(以root模式运行)打开
(如果手机没root的话就跳过这一步)如图


好,回到编译器,点击RUN试试


再去看看游戏

可以看到金币数量已经变成114514了(实验前改过金币数量)

回到C4droid,点击右上角按钮,再按倒数第二个按钮"Export"

之后把勾打上,再把名字改为lib1.so 如图


之后就别管了

第三部分

用万能的mt管理器一边拆开我发给你们的登山赛车,另一边拆开我发的直装模板(左边是游戏,右边是模板),如图


把直装模板这些东西添加到游戏里



然后反编译打开直装模板的xml文件,把显示在其他应用上分的代码复制到游戏的xml里去,然后保存 如图



回到这个地方


再次打开直装模板的xml文件
复制这些代码(service),粘贴到游戏的xml里第一个            </intent-filter>
        </activity>
的下面一行
如图



再次打开直装模板xml,找到第17行,将,复制 android:debuggable="true">
然后退出来,打开游戏的xml文件,将android:debuggable="true"> 如图

粘贴至
第一个
<application
的下面的
android:name=
的下面一行(第33行)
你会发现下面的代码不高亮了,但这是正常的

回到这个地方

因为游戏里只有一个classes.dex
所以我们要把直装模板里的classes.dex改成classes2.dex再添加进去
如图


现在打开我发给你们的Android开发工具箱,查看直装模板的入口Activity目录 如图

可以看到入口Activity是mxxy.game.mod.MainActivity

现在用dex++打开游戏(左列)的classes2.dex,找到刚刚查看的入口Activity目录,复制第46行的代码,如图


然后回到Android开发工具箱,按照同样的方法查看登山赛车的入口Activity

回到mt,用dex++打开游戏classes.dex,按照路径依次进入入口Activity,然后导航到onCreate方法,将刚刚复制的代码粘贴到registers下方空白处,如图



接着一路保存退出。

用dex++打开游戏的classes2.dex
打开如图所示的这个类


搜索直装名,我把它改成登山赛车直装 如图



按照上一步方法把"功能1"改为"改金币114514"


返回,打开如图所示的这个类


翻到最低下,把"功能1开启成功"改为"金币修改成功"

然后一路保存退出

查看安装包,复制数据目录1  如图


再次打开刚刚的类,翻到第109行,把刚刚复制的数据目录1粘贴进去,如图所示

第114行也要粘贴 如图

注意,必须要保留后面"/lib/lib1.so"不变

删除data前面的斜杠,如图


然后把用C4droid导出的lib1.so扔进armeabi-v7a文件夹里 如图


最后一路退出保存签名,安装测试一下

进入游戏有悬浮窗了 如图


让我们来点一下修改金币114514试试

提示金币修改成功了,金币也变成了114514个,说明直装制作成功。

教程到此结束

写了4小时的教程,应该对你有帮助吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
已有19人评分好评 金币 理由
御思纯 + 1 老哥 你的教程在 CPP修改之后 准备 RUN的时.
正己 + 1 + 1 MT论坛有你更精彩!
2991533560 + 1
NEX.mt + 1
予澈. + 1 + 1
月半尗又尗又 + 1
Walker + 1 + 1
©麟杰 + 1 + 1 赞一个!
百日丶萌新 + 1 + 1
上官玖璃 + 1 + 1
沉默の调音师 + 1 + 1 这必须好评
论坛杰少 + 1
天青色等烟雨i + 1 + 1
空谷竹影 + 1
184755851 + 1 + 1
焱妃 + 1 + 1
清隍 + 1 + 1
胖哥 + 1 + 1 大神佩服至极
索氧 + 1 + 1 很给力!

查看全部评分 总评分:好评 +16  金币 +16 

回复

使用道具 举报

4

主题

126

帖子

524

积分

初中生

Rank: 3Rank: 3

金币
128
好评
17
信誉
100
发表于 2022-4-12 17:39:30 来自手机  | 显示全部楼层
本帖最后由 莫尔12 于 2022-4-12 18:41 编辑

刚刚发现漏了一步 现在补上了
回复

使用道具 举报

32

主题

4282

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
3301
好评
69
信誉
100

MT论坛新人考神MT论坛活跃会员MT论坛侠客

发表于 2022-4-12 17:32:11 来自手机  | 显示全部楼层
大佬厉害
回复

使用道具 举报

4

主题

1908

帖子

4572

积分

大学生

Rank: 5Rank: 5

金币
53
好评
3
信誉
100

MT论坛新人考神

发表于 2022-4-12 17:41:08 来自手机  | 显示全部楼层
回复

使用道具 举报

2

主题

521

帖子

2079

积分

大学生

Rank: 5Rank: 5

金币
788
好评
8
信誉
100
QQ
发表于 2022-4-12 17:43:26 来自手机  | 显示全部楼层
ཀ྄྄྄྄྄྄྄྄྄྄྄྄྄྄྄྄྄ོོོིིིིོིིིིིོིིིིིིིིིིིིིིིིིིིིིོིིོིིིིིིིིིིིིིིིིིིིིིིིིིོིིེེེེེེེེེིེོེེིེིེོེིེིོེིིོེིེོེིིེིེིེེིེོེོིེིོིིིིིིིིིིིིིོིིོིིིིོོོིིིེིེིོིོིོོོིིིིེིེིེིེེིེོེིེིེིེིེིིེིེིེིོིུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུུ
默默无闻
回复

使用道具 举报

2

主题

1125

帖子

3059

积分

大学生

旮旯

Rank: 5Rank: 5

金币
786
好评
0
信誉
100
发表于 2022-4-12 17:44:56 来自手机  | 显示全部楼层
回复康康
回复

使用道具 举报

6

主题

529

帖子

1583

积分

高中生

Rank: 4

金币
621
好评
0
信誉
100
QQ
发表于 2022-4-12 17:45:25 来自手机  | 显示全部楼层
看看教程
回复

使用道具 举报

14

主题

600

帖子

1550

积分

高中生

久雾

Rank: 4

金币
93
好评
0
信誉
100

考神MT论坛新人

QQ
发表于 2022-4-12 17:49:33 来自手机  | 显示全部楼层
看看大佬
回复

使用道具 举报

1

主题

530

帖子

1853

积分

高中生

Rank: 4

金币
417
好评
0
信誉
100
QQ
发表于 2022-4-12 17:52:40 来自手机  | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

71

主题

2775

帖子

7928

积分

硕士生

Rank: 6Rank: 6

金币
2120
好评
43
信誉
100

考神MT论坛新人MT论坛最佳新人MT论坛活跃会员

发表于 2022-4-12 17:54:56 来自手机  | 显示全部楼层
本帖最后由 弥天 于 2022-4-12 18:01 编辑

,写的不错,但是网盘的链接已经失效了
回复

使用道具 举报

0

主题

79

帖子

275

积分

初中生

Rank: 3Rank: 3

金币
69
好评
0
信誉
100
发表于 2022-4-12 17:55:17 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

53

主题

1447

帖子

5445

积分

硕士生

❄️❄️❄️❄️❄️❄️❄️❄️❄️

Rank: 6Rank: 6

金币
131
好评
21
信誉
100

考神MT论坛最佳新人MT论坛活跃会员

发表于 2022-4-12 17:56:06 来自手机  | 显示全部楼层
回复看看
回复

使用道具 举报

5

主题

168

帖子

571

积分

初中生

Rank: 3Rank: 3

金币
189
好评
0
信誉
100

MT论坛帅哥MT论坛新人考神

QQ
发表于 2022-4-12 18:04:00 来自手机  | 显示全部楼层
看看
回复

使用道具 举报

9

主题

1742

帖子

4731

积分

大学生

Rank: 5Rank: 5

金币
3810
好评
1
信誉
100
发表于 2022-4-12 18:05:16 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

52

帖子

167

积分

小学生

Rank: 2

金币
75
好评
0
信誉
100
发表于 2022-4-12 18:09:06 来自手机  | 显示全部楼层
支持一下
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表