12下一页
返回列表 发新帖

代码混淆那些事

[复制链接] 18
回复
1242
查看
打印 上一主题 下一主题

51

主题

878

帖子

3019

积分

大学生

Rank: 5Rank: 5

金币
72
好评
4
贡献
0

考神MT论坛帅哥

楼主
跳转到指定楼层
发表于 2021-5-4 11:25:13 来自手机  | 只看该作者 回帖奖励 |倒序浏览 | 阅读模式

清羽、现在的MT和随风的软件都用了代码混淆(主要指Proguard的混淆)。随风的混淆的特点是" ',、"等字符;清羽的混淆特点是空白混淆;Mt的混淆名称的特点为特殊字符。

由此引发思考,Mt是怎么通过更改ProGuard的源码对源码进行混淆?清羽是怎么做到空白混淆?随风的APKEncryptor内与字符串混淆相关的smali文件是没有处理过的,加密时却是混淆过加进处理的apk(随风是不是有自己的混淆器?)

你对代码混淆(单纯的混淆名称)有什么看法?
热爱Andriod开发的一名小小白
回复

使用道具 举报

111

主题

1348

帖子

4869

积分

大学生

Rank: 5Rank: 5

金币
469
好评
23
贡献
0
沙发
发表于 2021-5-4 11:27:35 来自手机  | 只看该作者
躺着看……!………
回复

使用道具 举报

12

主题

188

帖子

477

积分

初中生

Rank: 3Rank: 3

金币
122
好评
0
贡献
0
椅子
发表于 2021-5-4 11:35:43 来自手机  | 只看该作者

点评

你貌似话里有话  发表于 2021-5-4 11:41
回复

使用道具 举报

20

主题

1608

帖子

6754

积分

超级版主

Rank: 8Rank: 8

金币
3637
好评
181
贡献
8

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

板凳
发表于 2021-5-4 11:47:27 来自手机  | 只看该作者
bin的公众号之前有讲过如何修改proguard源码达到自定义字符混淆
回复

使用道具 举报

20

主题

1608

帖子

6754

积分

超级版主

Rank: 8Rank: 8

金币
3637
好评
181
贡献
8

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

地毯
发表于 2021-5-4 11:52:35 来自手机  | 只看该作者
清羽那个没见过,但我觉得很可能就是换汤不换药,参考王者空白名字
回复

使用道具 举报

22

主题

445

帖子

1244

积分

高中生

Rank: 4

金币
350
好评
2
贡献
0
QQ
凉席
发表于 2021-5-4 12:13:09 来自手机  | 只看该作者
XuanRan 发表于 2021-5-4 11:47
bin的公众号之前有讲过如何修改proguard源码达到自定义字符混淆

公众号是什么我去关注
回复

使用道具 举报

24

主题

1463

帖子

3658

积分

大学生

Rank: 5Rank: 5

金币
807
好评
2
贡献
0

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

报纸
发表于 2021-5-4 12:45:35 来自手机  | 只看该作者
感谢(❁´ω`❁)
回复

使用道具 举报

51

主题

878

帖子

3019

积分

大学生

Rank: 5Rank: 5

金币
72
好评
4
贡献
0

考神MT论坛帅哥

地板
发表于 2021-5-4 12:54:45 来自手机  | 只看该作者
XuanRan 发表于 2021-5-4 11:52
清羽那个没见过,但我觉得很可能就是换汤不换药,参考王者空白名字

刚看了,是一种特殊的空白字符,和你说的一样
回复

使用道具 举报

51

主题

878

帖子

3019

积分

大学生

Rank: 5Rank: 5

金币
72
好评
4
贡献
0

考神MT论坛帅哥

地下室
发表于 2021-5-4 12:56:57 来自手机  | 只看该作者
XuanRan 发表于 2021-5-4 11:47
bin的公众号之前有讲过如何修改proguard源码达到自定义字符混淆

嗯,试过,但它依旧依赖AndroidStudio混淆,有法子自己调用ProGuard.jar?
回复

使用道具 举报

20

主题

1608

帖子

6754

积分

超级版主

Rank: 8Rank: 8

金币
3637
好评
181
贡献
8

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

下水道
发表于 2021-5-4 13:05:17 来自手机  | 只看该作者
老焊飞车 发表于 2021-5-4 12:13
公众号是什么我去关注

好像是mt管理器v
回复

使用道具 举报

7

主题

119

帖子

335

积分

初中生

Rank: 3Rank: 3

金币
127
好评
0
贡献
0
11#
发表于 7 天前 来自手机  | 只看该作者
大佬之间的对话来学习学习
回复

使用道具 举报

4

主题

487

帖子

1342

积分

高中生

Rank: 4

金币
849
好评
0
贡献
0
12#
发表于 7 天前 来自手机  | 只看该作者
坐着看
回复

使用道具 举报

1

主题

122

帖子

354

积分

初中生

Rank: 3Rank: 3

金币
164
好评
0
贡献
0
13#
发表于 7 天前 来自手机  | 只看该作者
能破解掉mt加密就好了,破解掉的话去面试的时候能把简历摔在HR脸上吗?
回复

使用道具 举报

32

主题

1262

帖子

4276

积分

大学生

神话

Rank: 5Rank: 5

金币
1634
好评
15
贡献
1
QQ
14#
发表于 7 天前 来自手机  | 只看该作者
空白就是特殊符号,只是MT无法识别而已
回复

使用道具 举报

9

主题

508

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
56
好评
1
贡献
0
15#
发表于 6 天前 来自手机  | 只看该作者
有一点我不是很明白,有的软件用的代码混淆可以被mt一键还原,而且没有任何门槛,这样的工具肯定也很多,逆向者也肯定会,那代码混淆的意义何在?
回复

使用道具 举报

发表回复

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

本版积分规则

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