(资料图)
不管是玩单片机还是嵌入式linux,基本上都会接触到bootloader,所以bootloader程序也是一个关键的组件,进行硬件初始化,应用程序的合法性、完成性检测、升级功能等等都与其息息相关。
像一些在ram运行的应用程序,或者是一些运行内存比较小的MCU等等,它需要保证从外部存储器中读取的应用程序是可信的,不能拿过来就执行,那往往是不安全的,特别是为了防止恶意程序的注入和攻击,在Bootloader程序中实现一定的安全机制就非常有必要了~
那么bug菌今天就大致聊聊,一些常用的Bootloader安全机制的设计:
好了,今天就跟大家分享这么多了,技术贵在积累和发现,如果你觉得有所收获,点赞、分享、收藏。
标签: