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

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

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

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

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