STC12系列单片机解密介绍

发布者:创意旅程最新更新时间:2015-10-29 来源: eefocus关键字:STC12系列  单片机解密 手机看文章 扫描二维码
随时随地手机看文章
STC单片机是由深圳宏晶公司销售的一款单片机芯片,至于设计和生产,有很多说法,网络上可以查到的资料,有的说是美国公司按照SST公司的内核设计的,由宏晶公司贴牌销售的,也有的说是由ST公司设计的。至于生产的说法更多,有的说是由台积电生产。有的说是由台湾其它公司代工生产的。而在宏晶公司的官方网站上看不到任何这个方面的信息,只有简单的两个页面,基本上全是芯片的PDF文件和ISP下载软件,并且发现用户手册的PDF手册是无法复制的,正如很多网友评论好象是遮遮掩掩,其实这样给设计人员选择带来了很多疑虑,好象没有了使用该产品的信心,不过做为解密工程师并不关心这个问题。

  在STC89系列单片机推出后,曾经号称无法解密的单片机,但是经过芯片解密工程师的研究,很快就破解了STC单片机,并且有很大的漏洞,利用该漏洞可以很容易从加密了的STC89系列单片机里读出程序,甚至有的工程师做成了单片机解密工具叫STC解密器,利用这样的解密器,可以直接把加密了的STC单片机程序读出,达到了解密的效果。

  STC12系列单片机在设计上比89系列完善,没有了原来的漏洞,所以利用软件解密是无法达到解密的,所以原来STC89系列单片机解密的方法对STC12单片机是无法适用的。STC12系列单片机命名规则如下:

 

其中这个部分的STC12单片机和AT89C2051的管脚完全兼容。如果RAM容量上512字节的STC12C54系列单片机和2051管脚不兼容。由于STC12系列单片机吸取了STC89单片机容易被解密的教训,在STC12单片机的加密方面有所提高。

关键字:STC12系列  单片机解密 引用地址:STC12系列单片机解密介绍

上一篇:单片机串口笔记
下一篇:影响单片机系统运行稳定性的因素可大体分为外因和内因

推荐阅读最新更新时间:2024-03-16 14:38

想破解单片机解密芯片?这几张图告诉你该怎样做
单片机 (MCU)一般都有内部EEPROM/FLASH供用户存放程序和工作数据。什么叫单片机解密呢?如果要非法读出里的程式,就必需解开这个密码才能读出来,这个过程通常称为单片机解密或芯片加密。 为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序;如果在编程时加密锁定位被使能(锁定),就无法用普通编程器直接读取单片机内的程序,单片机攻击者借助专用设备或者自制设备,利用单片机芯片设计上的漏洞或软件缺陷,通过多种技术手段,就可以从芯片中提取关键信息,获取单片机内程序这就叫单片机解密。大部分单片机程式写进单片机后,工程师们为了防止他人非法盗用,所以给加密,以防他人读出里面的程式。
[单片机]
想破解<font color='red'>单片机</font><font color='red'>解密</font>芯片?这几张图告诉你该怎样做
STC1256xxAD 系列 MCU 的 A/D 转换程序
// ADC DEMO_56xx 程序演示 STC1256xxAD 系列 MCU 的 A/D 转换功能。时钟 18.432MHz // 转换结果以 16 进制形式输出到串行口,可以用串行口调试程序观察输出结果。 //--------------------------------------------------------------------- #include STC12C5620AD.H //--------------------------------------------------------------------- typedef unsigned char INT8U; typedef un
[单片机]
单片机PWM输出控制直流电机(89c51系列stc12c5a60s2系列
【pwm是如何控制电机转速】 在本科学习中,学生所做的小车多数为使用lm298n或者tb6612来驱动简单的直流电机,我们需要单片机输出pwm波来控制直流电机转速。 直流电机的PWM调速原理为:通过调节驱动电压脉冲宽度的方式,并与电路中一些相应的储能元件配合,改变了输送到电枢电压的幅值,从而达到改变直流电机转速的目的。 【89C51系列单片机产生pwm波】 89c51单片机没有自带pwm发生器,如果想要使用传统的51单片机产生pwm,只能通过软件模拟的方法来产生pwm。 软件模拟可以分为软件延时和定时器两种方法。 1、软件延时输出pwm 使用延时函数产生频率为1kHz的pwm方波(@12MHz晶振) #in
[单片机]
<font color='red'>单片机</font>PWM输出控制直流电机(89c51<font color='red'>系列</font>、<font color='red'>stc12</font>c5a60s2<font color='red'>系列</font>)
基于单片机的DES加密解密算法C源码
有一STM32项目需要用到DES算法,从网上找了很多资料什么的,看的似是而非的,只好找以前一个ASCOM的基于8位机,16位机的IC卡电话机的DES源码移植过来使用,测试通过后公布,方便大家借鉴使用。 //以下是des.c文件全部: //密钥: B4 31 5B 86 9D 7D FA A2 //数据: 1F AD 61 A5 F7 19 77 14 //DES加密结果:4C 78 E9 1A F2 DA 9C D3 const uint8_t initial_tr = { 57, 49, 41, 33, 25, 17, 9, 1, 59, 51, 43, 35, 27, 19, 11, 3, 61, 53, 4
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved