首页
社区
课程
招聘
[原创]2015移动安全挑战赛MSC(第二届)第三题 解题分析
发表于: 2015-10-28 20:19 22222

[原创]2015移动安全挑战赛MSC(第二届)第三题 解题分析

2015-10-28 20:19
22222
收藏
免费 3
支持
分享
最新回复 (29)
雪    币: 112
活跃值: (27)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
26
先谢谢大神百忙帮我解答,移位先放一边
“--------------------------------------------------------------------
二,说下乱序指令和变形BL:
3种乱序指令:
1种:
PUSH            {R0,R1,LR}
LDR             R0, XXXXXXXX
BL         XXXXXXXX
相当于BL lr + Dword(2 *  (lr >> 1) + 4 * r0 + 4) - 1;
--------------------------------------------------------------------”


PUSH            {R0,R1,LR}
LDR             R0, XXXXXXXX
BL         XXXXXXXX
⇒ ∴ BL lr + Dword(2 *  (lr >> 1) + 4 * r0 + 4) - 1

∵ ⇒ ∴ ,我想知道如何推导过程,就是“lr + Dword(2 *  (lr >> 1) + 4 * r0 + 4) - 1”,如何得到这个计算公式的

请再指教一下,谢谢
2016-5-4 21:01
0
雪    币: 407
活跃值: (125)
能力值: ( LV13,RANK:280 )
在线值:
发帖
回帖
粉丝
27
BL         XXXXXXXX  进去,F5 就出来了,很简单
2016-5-5 09:35
0
雪    币: 112
活跃值: (27)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
28
谢谢
2016-5-5 10:14
0
雪    币: 28
活跃值: (111)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
大神请收下我的膝盖。
2016-7-11 22:10
0
雪    币: 42
活跃值: (487)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
膜拜大神,我搞了2天都还是没搞定----标记一下
2016-7-30 15:51
0
雪    币: 63
活跃值: (324)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
31
厉害了,下载学习留名
2016-10-13 16:44
0
游客
登录 | 注册 方可回帖
返回
//