返回列表 发新帖

[逆向思维]爱字幕2.8.3

  [复制链接]

68

主题

2391

帖子

6466

积分

硕士生

Rank: 6Rank: 6

金币
1586
好评
42
贡献
0

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

发表于 2021-9-9 12:12:37 来自手机  | 显示全部楼层 | 阅读模式
本帖最后由 弥天 于 2021-9-9 12:13 编辑

刚看了下投票,决定发这个教程,照顾下小白。话不多少,教程开始。(本次教程可能比较冗长,我会把核心思维写在最下面)
第一步,我们要确定软件是否存在加固或者签名校验。
现在,我们来看爱字幕的包
mt显示是未加固,那么现在我们的思维是什么?开始修改?不不不,显示未加固就一定是未加固么,就算没有加固你能肯定没有签名校验吗?不能,所以我们现在要做的就是直接签名安装。然后你就会发现,哎呀,闪退。那么我们就要继续深入拆包看看,到底是加固还是校验,根据我之前发的那个帖子我们可以确定,它是存在加固的。
那么我们就需要使用对付加固的套路:
①找入口②脱壳修复③回填去特征
①找入口:这个我是用反射大师搞定的,现在说起来比较麻烦,现在我说的简单点,找入口的思路。
入口没有加密的,可以通过搜索关键词查找,入口嘛,appname,apkname,packagename等等一般仔细点都可以找到。
而入口加密了的(这个爱字幕就是加密)我们就需要利用工具获取入口而工具是靠自己摸索的,所以这里给你们留点悬念。(反射大师是个很好用的软件,虽然不适配安卓11)
那么现在我们知道了爱字幕的入口:cn.nineton.sayingwrod.App
现在第一步搞定,开始第二步,脱壳。
脱壳,你们可以使用的工具就很多了,反射大师、blackdex、ARM、纸片、fdex、fundex、xpuo1、ditor等等。修复你们可以直接用mt、np的。
第二步搞定,开始第三步回填

看到我标记的这个吗?这个就是入口,我们现在要把这个入口替换成我们找到的入口。
然后我们回填dex

这个过程你开不开自动签名都无所谓,而很多教程的最后一步去签名的是预防软件本身的一个签名校验。这个要看你自己的经验,你改的多了自然就知道什么时候应该干什么,软件有没有校验,有什么校验。当然,这些都是后话。
好,我们继续,由于mt无法识别这个加固,我们也不方便去除特征。(当然,你可以通过看文件时间来进行去除,但这个难免会有差错,所以我就不介绍了)
现在,我们把去加固的流程都走了一遍了,你们要有大概的印象,因为以后加固只可能多不可能少,逆向的门槛会越来越高。当然这只是个门槛,你踏入逆向的大门后有很多都变得简单了。(这个爱字幕就是的)
好,现在我们开始逆向软件,我们先从软件里面找可以破解的痕迹。(这个就是逆向思维:从软件本身出发)
当然,你用足够的经验直接搜isvip或许就解决问题了,但是这种教程治本不治根,我把方法名改下你就不知道怎么改了,我们要授之以渔。(当然,我现在教你们的也是有一定的门槛的,比如,为什么我不在dex里面搜会员而是在resources里面搜会员,这个涉及到你们对apk的理解,mt有官方教程,你们可以看看)
好,言归正传,我们在resources里搜会员
看我们搜到的第一个,我们长按赋值ID

在dex里面进行搜索

点进去图中这个,你会看到这个方法名

isPermanentVip(翻译下:是永久vip)
很明显,这个方法有东西,那么我们跳转进去

大致看看这个方法很明显,这个方法我们肯定是要动的,我们看看还有没有其他要动的地方

这个isVIP一看我就想改,好,现在就简单了,isPermanentVip和isVIP都赋值1就OK了(为什么赋值1,在绝大部分软件中1是真,0是假。1是成功,0是失败。所以,我们在返回值即return v0前赋值const v0,1)现在我们基本就搞定了,至于免登录,需要通过抓包进行解决,这里就不赘述了。
说了很多,希望能对你们有用。
我是弥天,一个正在学习的人。
核心思路:脱壳修复,isPermanentVip赋值1,isVIP赋值1
写的很累,给个好评吧!
已有4人评分好评 金币 理由
ha168 + 1 赞一个!
超级小萌新 + 1 + 1 很棒,辛苦了!
100%纯种小白 + 1 很棒
ljw03716 + 1 + 1 辛苦啦!

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

走在学习的路上,不回头,也不会停留
回复

使用道具 举报

68

主题

2391

帖子

6466

积分

硕士生

Rank: 6Rank: 6

金币
1586
好评
42
贡献
0

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

发表于 2021-9-9 12:13:02 来自手机  | 显示全部楼层
先占个楼
回复

使用道具 举报

9

主题

2495

帖子

6598

积分

硕士生

Rank: 6Rank: 6

金币
2583
好评
0
贡献
0
发表于 2021-9-9 12:18:53 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

1232

帖子

6157

积分

硕士生

Rank: 6Rank: 6

金币
2076
好评
1
贡献
0
发表于 2021-9-9 12:20:26 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

126

帖子

556

积分

初中生

Rank: 3Rank: 3

金币
127
好评
0
贡献
0
发表于 2021-9-9 12:21:13 来自手机  | 显示全部楼层
谢谢分享
回复

使用道具 举报

1

主题

985

帖子

3172

积分

大学生

Rank: 5Rank: 5

金币
684
好评
0
贡献
0

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

发表于 2021-9-9 12:21:43 来自手机  | 显示全部楼层
谢谢分享
回复

使用道具 举报

18

主题

239

帖子

1497

积分

高中生

Rank: 4

金币
52
好评
4
贡献
0
发表于 2021-9-9 12:24:21 来自手机  | 显示全部楼层
路过看看
回复

使用道具 举报

46

主题

2343

帖子

8343

积分

硕士生

white hawk

Rank: 6Rank: 6

金币
2523
好评
16
贡献
0

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

发表于 2021-9-9 12:27:03 | 显示全部楼层
66666666666666
世界上不存在难事只存在胆小的人 你自己相信,, 给自己一个鼓励你会是最棒的
回复

使用道具 举报

100

主题

3069

帖子

7635

积分

硕士生

Rank: 6Rank: 6

金币
2028
好评
7
贡献
0
发表于 2021-9-9 12:34:26 来自手机  | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

91

帖子

329

积分

初中生

Rank: 3Rank: 3

金币
100
好评
0
贡献
0
发表于 2021-9-9 12:35:15 来自手机  | 显示全部楼层
回复看看
回复

使用道具 举报

0

主题

134

帖子

665

积分

初中生

Rank: 3Rank: 3

金币
155
好评
0
贡献
0
QQ
发表于 2021-9-9 12:37:53 来自手机  | 显示全部楼层
看看。。
回复

使用道具 举报

50

主题

1511

帖子

5087

积分

硕士生

Rank: 6Rank: 6

金币
665
好评
14
贡献
0

考神MT论坛帅哥

发表于 2021-9-9 12:40:16 来自手机  | 显示全部楼层
啊这。。。。
回复

使用道具 举报

64

主题

3714

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
5906
好评
34
贡献
0
发表于 2021-9-9 12:43:38 来自手机  | 显示全部楼层
路过看看
回复

使用道具 举报

4

主题

535

帖子

1190

积分

高中生

Rank: 4

金币
108
好评
0
贡献
0
发表于 2021-9-9 12:46:11 来自手机  | 显示全部楼层
感谢大佬分享
回复

使用道具 举报

0

主题

206

帖子

1609

积分

高中生

Rank: 4

金币
225
好评
0
贡献
0
发表于 2021-9-9 12:54:42 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

发表回复

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

本版积分规则

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