单片机程序软加密及单片机软加密程序修改
单片机程序软加密(或者称为单片机软加密,软加密)是指编写单片机程序的时候,利用芯片RC来加密,程序中会验证芯片的RC值;开发者烧写每个芯片前,用软件读出该芯片中的RC值(比如读出A芯片的RC值是2C),再写入到相应程序段中,烧写的时候按照此RC值(2C)烧写到A芯片中,这个芯片就可以用,但是如果这个程序烧到RC值是2D的芯片中,B芯片在系统中就不能正常工作。如果只有RC值的程序那么只能烧写一种RC值的芯片(2/257的概率),也就是说你不知道怎么改,这样程序是没有作用的。所以很多人解密出来也不能用。如果需要使用,就需要做单片机软加密程序修改。
判断软加密最明确的方法是:
在设备焊接、调试方法都正确的情况下,芯片烧到母片中(把母片擦除掉),母片可以用,但是烧写到空片中不能用(前提是空片质量没有问题)。
对于单片机软加密程序修改,一般只要程序就可以修改,但是部分修改需要客户提供机器来调试。
相关文章:
芯片解密常见问题解答 (2010-10-23 20:47:45)
华澜烧写的样片可以工作但客户烧写的芯片不工作 (2010-10-23 20:45:16)
单片机解密失败的原因分析 (2010-10-23 18:34:16)
芯片解密常见方法 (2010-10-23 18:33:33)
MC9S12系列单片机解密及MC9S12X系列单片机解密 (2010-10-23 18:32:9)
什么是单片机解密 (2010-10-23 18:30:39)
MC68HCS08系列单片机解密,Motorola芯片解密 (2010-10-23 18:29:8)
68HC11系列单片机解密,Motorola芯片解密 (2010-10-23 18:28:5)
MC68HC08系列单片机解密,Freescale芯片解密 (2010-10-23 18:27:3)
68HC05系列单片机解密,Motorola芯片解密 (2010-10-23 18:23:32)