News 新闻详情

的基本思路原理

日期: 2017-11-29
浏览次数: 249

因为正常情况下单片机在烧录程序的时候会自动实现加密,所以就是从加过密的单片机里把程序代码读出来,由于逆向学习研究或设备维修的时候,需要把芯片里的代码读出来,这个时候就要对芯片进行解密。而要了解专业的,就需要先了解其的基本思路原理:

的基本思路原理

基本思路

首先要想从加密的芯片内读出数据,就要使芯片的加密功能失效。第一种思路就是改写加密位,拿常用的51系列单片机来说,有两个加密位。如果解密在读数据以前,先去改写这两个加密位的数据,使之变成了不加密的状态,这样就可以读出数据了。第二种思路就是使加密失效的思路,去改变芯片的工作环境,包括工作电压以及工作频率。由于芯片设计的漏洞或是设计厂家为了测试方便而留下缺口,那么在一定的特殊工作环境下,这款芯片的加密系统便会失效,这时消费者可以直接读出芯片里的数据。

解密原理

简单就是擦除单片机片内的加密锁定位。由于单片机擦除操作时序设计上的不合理,使在擦除片内程序之前首先擦除加密锁定位成为可能。单片机擦除操作的时序为:擦除开始---->擦除操作硬件初始化---->擦除加密锁定位-->擦除片内程序存储器内的数据----->擦除结束。如果用程序监控擦除过程,一旦加密锁定位被擦除就终止擦除操作,停止进一步擦除片内程序存储器,加过密的单片机就变成没加密的单片机了。片内程序可通过总线被读出。

以上便是对的思路以及其基本原理的详细介绍,对于一流的技术而言,其在解密过程中的思路是解密的关键,也正是因为思路的不同,才导致的不同技术,所以消费者在进行时,可以对多种思路原理进行参考。

深圳乐视芯科技有限公司
犀牛云提供企业云服务
 
0755-28912195  
X
1

QQ设置

3

SKYPE 设置

4

阿里旺旺设置

5

电话号码管理

  • 0755-28912195
  • 15603021938
9999

二维码管理

展开