首页
社区
课程
招聘
[原创]Arm opcode hook
发表于: 2013-9-5 11:17 27100

[原创]Arm opcode hook

2013-9-5 11:17
27100
收藏
免费 5
支持
分享
最新回复 (35)
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
26
新id第一次留影
2014-9-2 13:26
0
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
27
八两哥又发大招了
2014-9-2 13:57
0
雪    币: 8
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
28
不行啊,下面这个按照你的计算方法怎么不对啊

_text:000E8070 1F F0 F4 FD                 BL              sub_107C5C
2014-10-23 15:05
0
雪    币: 223
活跃值: (516)
能力值: ( LV13,RANK:520 )
在线值:
发帖
回帖
粉丝
29
arm我研究的少,这些也是以前上班的时候研究的.
当时研究的时候也没有系统的测试的,也不能100%保证是对的.
我现在的电脑上也没有环境,所以没有办法帮你测试.
2014-10-23 15:41
0
雪    币: 8
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
多谢啊,可感激不尽,我很菜,可以给一个正版官方完整的arm指令的手册吗,就是那种完整的还包括机器码说明的那种手册,如果没有也美关系,感激不尽!
2014-10-23 15:43
0
雪    币: 223
活跃值: (516)
能力值: ( LV13,RANK:520 )
在线值:
发帖
回帖
粉丝
31
这个我有,但是我建议你从网上下载.我可以给你关键字.

Cortex-M3+权威指南
ARM体系结构与编程_杜春雷
Armv7-M Architecture Reference Manual
AndroidSecurityTrends-ISC2013

和arm沾边的我都发出来了.
希望对你有帮助.  
2014-10-23 15:55
0
雪    币: 8
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
32
感谢指点
2014-10-23 16:16
0
雪    币: 163
活跃值: (1623)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
33
B 对应Bounce
BL 对应Bounce Link
BLX 对应 Bounce Link Exchange

其实传的都是字符串指针,只不过X86用的是取地址指令LEA,而AMR用的是加载指令LDR.
2015-2-3 11:03
0
雪    币: 204
活跃值: (1948)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
34
好文章   受教了
2015-6-13 19:01
0
雪    币: 43
活跃值: (85)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
35
.rodata:0007232C 04 B0 2D E5         STR     R11, [SP,#-4]!          ; Store to Memory
.rodata:00072330 F0 87 BD E8         LDMFD   SP!, {R4-R10,PC}        ; Load Block from Memory
这指令顺序是不是反了?
2015-8-6 17:37
0
雪    币: 33
活跃值: (27)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
36
牛逼
2015-12-23 19:54
0
游客
登录 | 注册 方可回帖
返回
//