返回列表 发新帖
楼主: Bin - 

教你读懂Smali代码(三)

    [复制链接]

20

主题

1144

回帖

2577

积分

大学生

Rank: 5Rank: 5

金币
619
好评
3
信誉
100
QQ
发表于 2018-9-2 13:32:30 | 显示全部楼层  来自 河北
为什么有时候v11 v12 编译后会变成p0 p1呢
回复

使用道具 举报

1

主题

202

回帖

520

积分

初中生

Rank: 3Rank: 3

金币
10
好评
0
信誉
100
发表于 2018-9-6 14:16:16 来自手机  | 显示全部楼层  来自 天津
收益很多啊
回复

使用道具 举报

8

主题

1315

回帖

4011

积分

大学生

Rank: 5Rank: 5

金币
1662
好评
0
信誉
100
发表于 2018-9-26 12:22:42 来自手机  | 显示全部楼层  来自 广东
先收藏,慢慢学
回复

使用道具 举报

0

主题

304

回帖

663

积分

初中生

Rank: 3Rank: 3

金币
310
好评
0
信誉
100
发表于 2018-10-30 18:22:23 | 显示全部楼层  来自 安徽
感谢分享,收藏备用
回复

使用道具 举报

0

主题

6

回帖

20

积分

小学生

Rank: 2

金币
5
好评
0
信誉
100
发表于 2018-10-31 23:19:11 | 显示全部楼层  来自 广东
真心觉得这个才是最有用的!!
回复

使用道具 举报

4

主题

113

回帖

560

积分

初中生

Rank: 3Rank: 3

金币
76
好评
0
信誉
100
发表于 2018-11-16 09:03:24 来自手机  | 显示全部楼层  来自 四川
感谢分享
回复

使用道具 举报

0

主题

190

回帖

546

积分

初中生

Rank: 3Rank: 3

金币
454
好评
0
信誉
100
发表于 2018-12-5 15:24:53 来自手机  | 显示全部楼层  来自 安徽
慢慢学,慢慢看。希望可以学会
回复

使用道具 举报

7

主题

963

回帖

3539

积分

大学生

Rank: 5Rank: 5

金币
2249
好评
13
信誉
100
发表于 2018-12-12 10:47:17 来自手机  | 显示全部楼层  来自 内蒙古
总数6个寄存器,v0---v5    p0--p1--p2
初始化的结果是
p0=11
p1=22
p2=33
对应的
v3=11
v4=22
v5=33
这个时候p0和v3是指针的形式么?就是给v3赋值为50,是不是p0也变成了50?

如果我修改的时候需要增加一个寄存器,变成7个,当我使用v6的时候是不是相当于在使用P2?这时候真正没被使用的寄存器应该是v3?
回复

使用道具 举报

1

主题

1100

回帖

2647

积分

大学生

Rank: 5Rank: 5

金币
797
好评
0
信誉
100
发表于 2018-12-12 11:03:44 | 显示全部楼层  来自 广西
多谢楼主
回复

使用道具 举报

7

主题

963

回帖

3539

积分

大学生

Rank: 5Rank: 5

金币
2249
好评
13
信誉
100
发表于 2018-12-12 11:35:26 来自手机  | 显示全部楼层  来自 内蒙古
周六 发表于 2018-12-12 10:47
总数6个寄存器,v0---v5    p0--p1--p2
初始化的结果是
p0=11

找了下,是这个意思,所以smali代码中如果代码使用了3个寄存器,且本身有三个参数,就在开头定义有6个寄存器。如果自己需要增加,增加总数后,直接从v后面使用就可以了。
回复

使用道具 举报

0

主题

29

回帖

96

积分

小学生

Rank: 2

金币
42
好评
0
信誉
100
发表于 2019-2-13 15:55:24 来自手机  | 显示全部楼层  来自 贵州
很好,讲解得简单易懂
回复

使用道具 举报

7

主题

469

回帖

1464

积分

高中生

Rank: 4

金币
705
好评
5
信誉
100

考神

发表于 2019-2-13 21:04:33 | 显示全部楼层  来自 广东
收藏  谢谢楼主
回复

使用道具 举报

1

主题

6

回帖

16

积分

幼儿园

Rank: 1

金币
10
好评
0
信誉
100
发表于 2019-3-4 18:57:25 来自手机  | 显示全部楼层  来自 江苏
谢谢bin大神,很有用
回复

使用道具 举报

40

主题

3367

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
6202
好评
10
信誉
101

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

QQ
发表于 2019-4-10 23:27:53 来自手机  | 显示全部楼层  来自 广东
太频繁了
回复

使用道具 举报

5

主题

1490

回帖

5571

积分

硕士生

Rank: 6Rank: 6

金币
3116
好评
0
信誉
101
QQ
发表于 2019-7-12 13:50:06 | 显示全部楼层  来自 河北
学习 学习 谢谢
回复

使用道具 举报

发表回复

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

本版积分规则

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