首页
社区
课程
招聘
[求助]32位单片机的机器码怎么反汇编?
2010-8-9 10:20 15482

[求助]32位单片机的机器码怎么反汇编?

2010-8-9 10:20
15482
手头上可以得到32位单片机的机器码,请问各位有没有办法得到对应的汇编代码?有专门的反汇编软件可以把32位单片机的机器码反汇编吗?

[培训]《安卓高级研修班(网课)》月薪三万计划,掌 握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
点赞0
打赏
分享
最新回复 (11)
雪    币: 1270
活跃值: (109)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
AsmDebuger 1 2010-8-9 11:51
2
0
IDAPro看看,有没有你说的那个单片机型号支持。
雪    币: 563
活跃值: (95)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
lixupeng 2010-8-12 08:15
3
0
是.hex格式文件?
雪    币: 122
活跃值: (65)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
snddm 2010-8-12 13:28
4
0
是mot格式文件,Motorola的S19格式。我已经从FLASH中读出程序,格式为mot,使用IDA反汇编不能得到对应的汇编程序,是不是因为mot文件在烧写进FLASH中时已经加密了?
雪    币: 348
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
我是了了 2010-8-12 15:52
5
0
是不是加密了,一般问题不大啊!
雪    币: 122
活跃值: (65)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
snddm 2010-8-13 09:02
6
0
烧写在片外FLASH的程序,是怎样对二进制文件加密?还有单片机读取二进制的机器码时又是怎样解密的?有没有人对这两个过程明白的呢?
雪    币: 61
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
无影无踪 2010-8-15 18:39
7
0
逆向一下其他加密软件
看看他们怎么做的
雪    币: 204
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
grassroot 2012-8-10 17:36
8
0
mot 反汇编不出来,应该是跟编译时用的芯片有关。
雪    币: 257
活跃值: (67)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
AioliaSky 1 2012-8-10 18:17
9
0
用uVision试试
雪    币: 90
活跃值: (91)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xouou 2012-8-10 19:03
10
0
如果这个mot没有加密,试试用IDA对mot文件反汇编,
选择好正确的单片机内核和大小端
雪    币: 263
活跃值: (342)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
ntzwq 2012-8-10 22:07
11
0
mot S19只是一种文件格式而已,和是否加密是没有任何关系的,关键先要确定CPU是什么
雪    币: 208
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hardcode 2013-1-9 13:14
12
0
ida 处理器类型选ARMB 即大头ARM
游客
登录 | 注册 方可回帖
返回