如果从参数页面读入的备用字节包含恶意的非法值,则会导致缓冲器上溢,从而可能导致执行任意代码。
要成功完成此项攻击,需对 Zynq-7000 SoC 器件进行物理访问和修改,将原始 NAND 闪存替换为 NAND 闪存仿真器件。
仅限使用身份验证或加密进行安全启动的 Zynq-7000 SoC 器件才会受此攻击影响。
此项攻击不会影响任何其它产品系列。
解决方案
如果可对 Zynq-7000 进行物理访问,请确保将篡改界限扩展至同时包含 Zynq-7000 SoC 和 NAND 接口。
其它保护措施包括:
在 NAND 接口上使用盲孔和埋线,移除所有裸露在外的走线,这样即可最大程度提升连接到 NAND 接口的难度。
将开发板设计为一旦与 NAND 内存断开连接,就会导致 Zynq-7000 系统永久性损坏
将开发板设计为一旦连接至 NAND 接口,就会导致 Zynq-7000 系统永久性损坏
审核编辑 黄昊宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
NAND
+关注
关注
16文章
1546浏览量
134804 -
Zynq-7000
+关注
关注
3文章
144浏览量
36598 -
bootrom
+关注
关注
0文章
6浏览量
3651
发布评论请先 登录
相关推荐
Zynq-7000为何不是FPGA?
Zynq-7000可扩展处理平台是采用赛灵思新一代FPGA(Artix-7与Kintex-7FPGA)所采用的同一28nm可编程技术的最新产品系列。
发表于 04-26 11:30
•46次阅读
简谈Xilinx Zynq-7000嵌入式系统设计与实现
进行描述 ,通过通过综合后才能被使用。
3、ZYNQ-7000 SoC功能与结构
在该全可编程SoC中,双核ARM-Cortex-A9多核CPU是PS的心脏,它包含片上存储器
发表于 04-10 16:00
基于IMX214+ZYNQ XC7Z100的1080P双目视觉智能平台
主要性能和优势
使用 Zynq-7000 SoC 对嵌入式应用进行快速原型设计以实现优化
硬件、设计工具、 IP、以及预验证参考设计
演示嵌入式设计,面向视频通道
基于Zynq FPGA对雷龙SD NAND的测试
文章目录
一、SD NAND特征
1.1 SD卡简介
1.2 SD卡Block图
二、SD卡样片
三、Zynq测试平台搭建
3.1 测试流程
3.2 SOC搭建
四、软件搭建
五、测试结果
六、总结
发表于 12-22 17:43
请问如何将缓冲器与AD8221搭配使用 ?
我想在一项应用中使用ad8221 ad8221,目的是放大接收自2个电极的不同电位。为消除高频噪声,我在仪表放大器输入前使用了一个RC滤波器,您认为在滤波器和放大器输入之间使用一个电压缓冲器是否会更好。在此情况下,您建议使用哪种
发表于 11-24 07:19
如何设计和使用缓冲器
引言:一位朋友要求更一期Snubber的详细介绍,这个拖更好久了,今天就补上!切断电路中的电流时,电路中的杂散电感会导致电压急剧增加,缓冲器电路提供保护,以抑制这个浪涌电压,吸纳在关闭时发生
三态输出的缓冲器有哪些用途?
三态输出的缓冲器有哪些用途? 三态输出缓冲器是一种电子元件,其主要作用是将一个输入信号转换成一个可以控制多个输出设备的信号。这种缓冲器可以被用于一系列的应用,包括数码电路、计算机、消费电子设备、通信
为什么共漏级又称为源极跟随器、电压缓冲器?
为什么共漏级又称为源极跟随器、电压缓冲器?共源共栅级又称为电流缓冲器? 共漏级、共源共栅级等是电子电路中常见的两种基本放大电路,它们最常见的应用是作为电压或电流缓冲器。在这篇文章中,我们将详细介绍
用于千兆位收发器应用的全数字VCXO替代品(7系列/Zynq-7000)
电子发烧友网站提供《用于千兆位收发器应用的全数字VCXO替代品(7系列/Zynq-7000).pdf》资料免费下载
发表于 09-14 11:43
•0次下载
详解Zynq的两种启动模式
Zynq-7000AP SOC器件有效利用了片上CPU来帮忙配置,在没有外部JTAG的情况下,处理系统(PS)与可编程逻辑(PL)都必须依靠PS来完成芯片的初始化配置。 ZYNQ的两种启动模式:从
发表于 08-02 09:33
•813次阅读
MAX13256的缓冲器设计
MAX13256具有可调过流门限,用于短路保护。不幸的是,这个阈值使得使用标准方法为设备设计缓冲器变得困难。本应用笔记介绍了如何为MAX13256设计电压缓冲器,同时考虑限流特性。
评论