如果在编程时启用(锁定)单片机加密 lock位,由于单片机中的数据不是很大,加密后数据量大大增加;不适合。刻录程序具有加密功能,只需选择加密选项。目前最强的加密方法是烧一根IO线。如果你想破解它,你必须研磨芯片(破坏芯片)。加密程序的原理多种多样,所以你不能用普通程序员直接读取单片机中的程序。
单片机攻击者使用特殊设备或自制设备。目前,大多数人认为程序的代码通过加密变成了另一个无意义的代码。但是,这种方法不适用于单片机。没有几十kb就不要加密代码,不值得,代码价格不是k也不需要加密,芯片加密后无法读取,除非被破解,否则也是乱码。Secret是一个摘要算法;计算量不是特别大,但不适合加密所有数据!
十六进制加密实际上类似于文件加密。加密后文件无法打开,当然也无法反汇编。传统的十六进制文件可以打开,例如使用txt。虽然是乱码,但还是可以打开的。写程序时,有一个熔丝位。当熔丝位被置位时,程序不能被读取或写入。芯片只能通过外部晶体振荡器完全复位,复位后芯片中的所有内容都将被清除。
感谢您的来访,获取更多精彩文章请收藏本站。
© 版权声明
THE END
暂无评论内容