首页
社区
课程
招聘
[讨论]建议兄弟们把常见的ARM汇编和文件码对应形式一起做个列表如何?
发表于: 2009-4-15 13:13 4689

[讨论]建议兄弟们把常见的ARM汇编和文件码对应形式一起做个列表如何?

2009-4-15 13:13
4689
x86体系的汇编有很多资料查,例如nop->90,jnz和jne是74和75等
但是ARM汇编我还没查到一篇资料提过类似的,要Crack程序改字节的时候新人(包括我也是)比较难下手,所以建议大家将自己收集到的文件码做个对应列表贴上来好不?

先发几个自己常用到的:
NOP->mov R0,#0 -> 00 00 A0 E1
BNE -> 1A
BEQ -> 0A
B    -> EA

基本上目前接触到的Crack都比较简单,就是把一些跳改掉条件或改无条件跳,一些地方nop掉就行,不像x86里有时候跳或nop掉就堆栈不平衡了,要换ret来搞平衡,这点ARM上似乎比x86简单,或者是CE体系的缘故?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 2604
活跃值: (64)
能力值: (RANK:510 )
在线值:
发帖
回帖
粉丝
2
前面有一篇介绍智能手机CPU的帖子里面有关于指令编码的资料。

有一个英文版的资料有详细的分类的指令编码方法。RISC架构的CPU指令编码方法还是很规整的。
2009-4-15 13:35
0
雪    币: 164
活跃值: (10)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
3
晕,我看了那个资料了,好像只有伪指令,文件对应的编码没发现……
2009-4-15 14:00
0
雪    币: 2604
活跃值: (64)
能力值: (RANK:510 )
在线值:
发帖
回帖
粉丝
4
还有就是前面Yonsm老大不是有个编码转换的好工具,用上啊......
2009-4-15 17:20
0
游客
登录 | 注册 方可回帖
返回
//