土木在线论坛 \ 电气工程 \ 电气工程施工 \ 单片机反汇编器有哪些?

单片机反汇编器有哪些?

发布于:2017-06-13 15:42:13 来自:电气工程/电气工程施工 [复制转发]

通常单片机的程序是用 汇编语言高级语言编写的,这些代码叫原代码或者说是源程序,当程序编写完成后,经过编译软件或编译器的编译生成可以烧录到单片机程序区和数据区中的文件,这种文件称呼为机器码或者烧写文件,这个过程叫 汇编 。【解密咨询+V信:icpojie】
不同型号的单片机的烧写文件后缀是不一定相同的,最常用的是BIN和HEX格式,还有JED、POF、SOF、OTP、S19,SN8或CDS等格式。 反汇编 就是指将这些机器码反编译还原成汇编语言(ASM格式或者DT等格式)。但通常直接用软件反编译出来的程序只能作为参考,如果需要得到的源文件完全正确,或者说编译为BIN文件和最初始解密出来的BIN文件一样,那就需要手工调整。
芯片解密 出来的文件是烧写文件,客户想研究学习程序思路,或者需要改变一些参数,在烧写文件上几乎无法修改,烧写文件时0110001这些格式。如果能提供反汇编后的ASM文件,那么就相对容易了很多。基于以上原因,很多客户希望能提供反汇编文件。如果客户需要,可以下载下面介绍的反汇编软件进行反汇编。
下面 反汇编器反汇编软件)并非由我们开发,版权属于软件开发者,我们通过比较感觉这些反汇编工具不错,所以提供给大家。
51单片机反反汇编器:51内核的反汇编器,可以反汇编ATMEL、SYNCMOS、 PHILIPS和WINBOND等51内核的单片机,这是一个不错的反汇编软件;WINDOWNS版本。
PIC单片机反汇编器
PIC单片机的反汇编软件,可以反汇编大部分PIC单片机,我们对使用做了说明,这些只包括普通的PIC16F,PIC12F等常见型号的反汇编,对于PIC18F和DSPIC30F我们只对在我们这解密的客户提供。
AVR单片机反汇编器:
AVR单片机开发调试工具(包括反汇编器功能),当用菜单FILE 中的OPEN命令打开HEX格式,hex 文件时进入反汇编调试,窗口中出现反汇编后的程序,但这个不能保存,可以COPY后保存;目前网上我们还没有找到比这个更好的AVR反汇编器;WINDOWNS版本。
HOTEK系列单片机反汇编器:
HOLTEK单片机反汇编软件
1、自动把程序和数据区分开来
2、大片为0的数据,自动忽略(程序的NOP不会忽略)
3、支持符号引入(尚未优化,速度较慢),设置格式见Symbol.ini,可以自己增删
4、支持OTP文件和BIN文件(非OTP格式的文件一律按BIN处理)WINDOWNS版本,使用方法有详细说明。
EMC单片机反汇编器:EMC反汇编软件,DOS版本,不支持中文路径【解密咨询+V信:icpojie】

  • 基于单片机的小区电网监控
    阐述以89C52构成的嵌入式微处理器系统在电网监控中的应用,设计并制作了智能电表终端,并采用VB编写可视化通讯界面,对家庭或小区电网进行实时监控:电网的过压和过流情况给予警告;超过设定值时实施相应的保
  • 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这
  • 该图纸是基于STM32单片机的原理图,图纸为PDF格式,在其最小系统的基础上,选择芯片,完成了网络接口的制作。该原理图针对初学者有很好的指导意义,在PCB制作过程中,需要注意布线及元气件的摆放位置。.
  • 基于单片机的智能小车设计80C51单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。该设计是结合科研项目而确定的设计类课题,本系统以设计题目的要求为目的,采用80C51单片机为控制核
  • 基于单片机的电脑时钟设计单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好
  • 功能强大,用途广泛,可以用于低功耗传感器网络和要求极高的任务,例如语音编码、音频流和MP3解码,本板带三个接口,一路程序下载口,可用于自定义单片机程序下载,二路是电源+各部分引出的功能引脚,包括不限于
  • 适用于单片机STM32F4+1.14显示屏+ttl转232芯片的外壳,用于显示设备的数据用,可以自己编程用来做维护和显示数据的仪器使用,该外壳可用3D打印。...
  • 可以进入纯软件的单片机程序汇编语言仿真,也可以将keil C嵌入到其中进行仿真。
  • 单片机实现电子钟
    简易电子钟的设计(AT89S52)
  • MCS51系列单片机实验系统,可以用于程序仿真设计,下载解压后直接就可以使用,有15个实验程序可供参考,
  • 适用于单片机爱好者进行串口调试使用
  • 基于单片机的报站器设计随着我国经济的飞速发展和城市化进程的加深,城市人口日益膨胀,机动车辆急剧增加,城市交通压力越来越大。发展公共交通事业是为居民提供安全有序的出行方式的不可替代的途径,公共交通管理的
  • 20世纪发展以来,单片机的自动控制技术也得到了飞速发展,渗透在生活当中的各个领域,而且当前单片机控制技术已经在大规模,那也得到了广泛应用。基于单片机的窗帘系统在社会中更加普遍,也更加方便生活。在智能家
  • WEMOSD1MINI开发板,功能特色:11数字输入/输出引脚,引脚有中断/PWM/I2C/线支持(除了D0)1模拟量输入(3.2v最大输入)一个微型USB连接1mb快闪兼容Arduino...
  • stm32f407vgt6单片机模块是英蓓特科技最新推出的产品品牌,主要集中于提供功能扩展模块,帮助客户在原厂板上发现更多的功能,减少客户评估和研发产品时间,协助客户进行二次开发。目前Discover
  • ArduinoNano是ArduinoUSB接口的微型版本,最大的不同是没有电源插座以及USB接口是Mini-B型插座。ArduinoNano是尺寸非常小的而且可以直接插在面包板上使用。其处理器核心是
  • 基于单片机的电子抢答器
    以AT89C51单片机为控制核心,设计出一种能够应用于竞赛的六路电子抢答器。
  • 单片机路灯控制系统是一种新型智能控制系统,可根据环境光亮自动开关和根据车辆的来往调整亮度。也可以根据不同需要,通过按键进行调节,能起到明显的节能效果。该路灯控制系统设计主要包含硬件电路的设计和软件程序
  • 基于单片机的数字时钟设计时间是科学技术和日常生活中最基本的物理量之一,随着科技的快速发展和生活水平的不断提高,人们对时钟的精准度和实用性要求越来越高。本文基于单片机技术原理,以单片机AT89C51作为
  • 基于单片机监控系统的研究
    文章所设计的基于单片机监控系统汽车行驶记录仪 所实现的主要功能:记录汽车停车前2秒内的行驶速度,并能实时地显示汽车行驶的状态信息,同时还对汽车的超速行驶进行报警并记录一天之内的超速次数。

阅读下一篇

AT89C单片机加解密原理分析

AT89C系列单片机是最为常见也是 单片机解密 中最为简单的一种。下面我们就来分析下AT89C 单片机解密和 单片机加密 原理。【解密咨询+V信:icpojie】 单片机解密 简单的说就是擦除单片机片内的加密锁定位。由于AT89C系列单片机擦除操作时序设计上的不合理。使在擦除片内程序之前首先擦除加密锁定位成为可能。 AT89C系列单片机擦除操作的时序为:擦除开始---->擦除操作硬件初始化(10微秒)---->擦除加密锁定位(50----200微秒)--->擦除片内程序存储器内的数据(10毫秒)----->擦除结束。如果用程序监控擦除过程,一旦加密锁定位被擦除就终止擦除操作,停止进一步擦除片内程序存储器,加过密的单片机就变成没加密的单片机了。片内程序可通过总线被读出。

回帖成功

经验值 +10