12下一页
返回列表 发新帖

【问题讨论】关于 伪阿里聚安全 代码修复问题

[复制链接]

101

主题

1373

帖子

6116

积分

硕士生

我是吃货什么都不懂

Rank: 6Rank: 6

金币
1266
好评
162
贡献
0

MT论坛活跃会员MT论坛最佳新人MT论坛侠客

QQ
发表于 2020-6-23 12:58:00 来自手机  | 显示全部楼层 | 阅读模式
本帖最后由 我是吃货什么都不懂 于 2020-6-23 15:07 编辑

今天在修改某音短视频的时候发现dex可以通过老办法修复,方便修改。

例如:

.method public final setShootWay(Ljava/lang/String;)V
    .registers 2

    .prologue
    .line 16777216
    iput-object p1, p0, Lcom/ss/android/ugc/aweme/discover/model/DuetModel;->shootWay:Ljava/lang/String;

    .line 16777217
    .line 16777218
    return-void
    .line 16777219
.end method

这种看起来很乱影响心情
可以通过剔除比类之外的类只保留这个类源码
然后通过dex编辑器模式(不是Dex编辑器++)重新编译一下就好了

编译之后是这样子的

.method public final setShootWay(Ljava/lang/String;)V
    .registers 2

    .prologue
    iput-object p1, p0, Lcom/ss/android/ugc/aweme/discover/model/DuetModel;->shootWay:Ljava/lang/String;

    return-void
.end method

是不是看起来容易多了

通过这样修复我已经将某音短视频的下载限制和版权限制还有灰色按钮全部修复完成了
浪费了我3个小时时间

唉,只能手动正则删除了,辛苦MT管理器了。

\.line (.*)\n


回复

使用道具 举报

101

主题

1373

帖子

6116

积分

硕士生

我是吃货什么都不懂

Rank: 6Rank: 6

金币
1266
好评
162
贡献
0

MT论坛活跃会员MT论坛最佳新人MT论坛侠客

QQ
发表于 2020-6-23 12:58:33 来自手机  | 显示全部楼层
沙发
回复

使用道具 举报

198

主题

3389

帖子

1万

积分

博士生

久情哥哥

Rank: 7Rank: 7Rank: 7

金币
3467
好评
220
贡献
0

考神MT论坛帅哥MT论坛最佳新人MT论坛活跃会员MT论坛侠客MT论坛灌水老大

QQ
发表于 2020-6-23 13:00:13 来自手机  | 显示全部楼层
这个不叫混淆
回复

使用道具 举报

101

主题

1373

帖子

6116

积分

硕士生

我是吃货什么都不懂

Rank: 6Rank: 6

金币
1266
好评
162
贡献
0

MT论坛活跃会员MT论坛最佳新人MT论坛侠客

QQ
发表于 2020-6-23 13:00:34 来自手机  | 显示全部楼层
久情 发表于 2020-6-23 13:00
这个不叫混淆

这叫什么
请大佬指教
回复

使用道具 举报

24

主题

954

帖子

3435

积分

大学生

Rank: 5Rank: 5

金币
208
好评
3
贡献
0
发表于 2020-6-23 13:03:57 来自手机  | 显示全部楼层
回复

使用道具 举报

198

主题

3389

帖子

1万

积分

博士生

久情哥哥

Rank: 7Rank: 7Rank: 7

金币
3467
好评
220
贡献
0

考神MT论坛帅哥MT论坛最佳新人MT论坛活跃会员MT论坛侠客MT论坛灌水老大

QQ
发表于 2020-6-23 13:04:08 来自手机  | 显示全部楼层
只是表示该段代码在原java第几行
用正则就可以删掉,不影响软件运行,dex大小也不会有明显变化,反编译自动生成的一个东西
已有1人评分好评 金币 理由
鄌禟 + 1 + 1

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

回复

使用道具 举报

9

主题

3593

帖子

7855

积分

硕士生

Rank: 6Rank: 6

金币
215
好评
1
贡献
0
发表于 2020-6-23 13:12:46 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

101

主题

1373

帖子

6116

积分

硕士生

我是吃货什么都不懂

Rank: 6Rank: 6

金币
1266
好评
162
贡献
0

MT论坛活跃会员MT论坛最佳新人MT论坛侠客

QQ
发表于 2020-6-23 13:31:47 来自手机  | 显示全部楼层
久情 发表于 2020-6-23 13:04
只是表示该段代码在原java第几行
用正则就可以删掉,不影响软件运行,dex大小也不会有明显变化,反编译自动 ...

会影响软件大小
因为我测试过了
回复

使用道具 举报

101

主题

1373

帖子

6116

积分

硕士生

我是吃货什么都不懂

Rank: 6Rank: 6

金币
1266
好评
162
贡献
0

MT论坛活跃会员MT论坛最佳新人MT论坛侠客

QQ
发表于 2020-6-23 13:38:10 来自手机  | 显示全部楼层
久情 发表于 2020-6-23 13:04
只是表示该段代码在原java第几行
用正则就可以删掉,不影响软件运行,dex大小也不会有明显变化,反编译自动 ...

看着不舒服
太乱了
正则替换太麻烦Ծ‸Ծ
回复

使用道具 举报

91

主题

3210

帖子

6378

积分

硕士生

...

Rank: 6Rank: 6

金币
24
好评
24
贡献
0
发表于 2020-6-23 14:34:08 | 显示全部楼层
久情 发表于 2020-6-23 13:04
只是表示该段代码在原java第几行
用正则就可以删掉,不影响软件运行,dex大小也不会有明显变化,反编译自动 ...

哦,这样
点击链接加入群聊【null】:https://jq.qq.com/?_wv=1027&k=Q3cLxU5n
回复

使用道具 举报

25

主题

1289

帖子

6575

积分

硕士生

Rank: 6Rank: 6

金币
1657
好评
11
贡献
0
发表于 2020-6-23 15:32:51 来自手机  | 显示全部楼层
久情 发表于 2020-6-23 13:04
只是表示该段代码在原java第几行
用正则就可以删掉,不影响软件运行,dex大小也不会有明显变化,反编译自动 ...

哈哈哈哈,真相了
回复

使用道具 举报

2

主题

910

帖子

3165

积分

大学生

Rank: 5Rank: 5

金币
1670
好评
0
贡献
0
发表于 2020-6-23 15:45:59 | 显示全部楼层
感谢楼主分享,小白好好学飞了/
回复

使用道具 举报

0

主题

248

帖子

612

积分

初中生

Rank: 3Rank: 3

金币
152
好评
0
贡献
0
发表于 2020-6-23 16:16:41 来自手机  | 显示全部楼层
挺好的,支持呀
回复

使用道具 举报

124

主题

1381

帖子

3614

积分

大学生

Rank: 5Rank: 5

金币
128
好评
3
贡献
0

考神MT论坛帅哥

发表于 2020-6-23 17:50:44 来自手机  | 显示全部楼层
厉害了我的哥
回复

使用道具 举报

2

主题

1602

帖子

4743

积分

大学生

Rank: 5Rank: 5

金币
1694
好评
0
贡献
0
发表于 2020-6-23 18:16:08 | 显示全部楼层
看看评论学知识
回复

使用道具 举报

发表回复

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

本版积分规则

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