0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【Zynq-7000 SoC 设计咨询】:BootROM NAND 驱动中发生缓冲器上溢

吴湛 来源:暖暖暖 作者:暖暖暖 2022-08-02 09:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如果从参数页面读入的备用字节包含恶意的非法值,则会导致缓冲器上溢,从而可能导致执行任意代码。

要成功完成此项攻击,需对 Zynq-7000 SoC 器件进行物理访问和修改,将原始 NAND 闪存替换为 NAND 闪存仿真器件。

仅限使用身份验证或加密进行安全启动的 Zynq-7000 SoC 器件才会受此攻击影响。

此项攻击不会影响任何其它产品系列。

解决方案
如果可对 Zynq-7000 进行物理访问,请确保将篡改界限扩展至同时包含 Zynq-7000 SoC 和 NAND 接口

其它保护措施包括:

在 NAND 接口上使用盲孔和埋线,移除所有裸露在外的走线,这样即可最大程度提升连接到 NAND 接口的难度。

将开发板设计为一旦与 NAND 内存断开连接,就会导致 Zynq-7000 系统永久性损坏

将开发板设计为一旦连接至 NAND 接口,就会导致 Zynq-7000 系统永久性损坏

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NAND
    +关注

    关注

    16

    文章

    1766

    浏览量

    141303
  • Zynq-7000
    +关注

    关注

    3

    文章

    144

    浏览量

    38112
  • bootrom
    +关注

    关注

    0

    文章

    6

    浏览量

    3980
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    74AHC244:八进制缓冲器/线路驱动器的技术剖析

    74AHC244:八进制缓冲器/线路驱动器的技术剖析 在电子电路设计中,缓冲器和线路驱动器是非常重要的基础元件,它们能够有效地增强信号的驱动
    的头像 发表于 03-16 10:35 432次阅读

    74LVC540A:八进制缓冲器/线路驱动器的技术解析

    74LVC540A:八进制缓冲器/线路驱动器的技术解析 在电子设计领域,缓冲器和线路驱动器是不可或缺的基础元件,它们对于信号的处理和传输起着至关重要的作用。今天,我们就来深入探讨一下S
    的头像 发表于 03-16 10:15 235次阅读

    74LV541AT:高性价比八进制缓冲器/线路驱动器的深度解析

    74LV541AT:高性价比八进制缓冲器/线路驱动器的深度解析 在电子设计领域,缓冲器和线路驱动器是不可或缺的基础元件,它们在信号传输和处理中发
    的头像 发表于 03-16 10:15 242次阅读

    SGM7SZ244S:八进制缓冲器/线路驱动器的技术剖析

    SGM7SZ244S:八进制缓冲器/线路驱动器的技术剖析 作为电子工程师,在设计电路时,选择合适的缓冲器/线路驱动器至关重要。今天,我们就来深入了解一下SGMICRO的SGM7SZ24
    的头像 发表于 03-13 16:55 625次阅读

    深入解析74LVCN244:八进制缓冲器/线路驱动器

    深入解析74LVCN244:八进制缓冲器/线路驱动器 作为一名电子工程师,在日常的硬件设计工作中,我们常常会遇到各种各样需要信号缓冲驱动的场景。今天就来详细剖析SGMICRO的74L
    的头像 发表于 03-13 16:20 650次阅读

    74LVC541A八进制缓冲器/线路驱动器:特性与应用详解

    74LVC541A八进制缓冲器/线路驱动器:特性与应用详解 在电子电路设计中,缓冲器和线路驱动器是非常重要的组件,它们能够提高信号的驱动能力
    的头像 发表于 03-13 16:00 307次阅读

    74LVC1G125总线缓冲器/线路驱动器:特性、应用与设计要点

    74LVC1G125总线缓冲器/线路驱动器:特性、应用与设计要点 在电子设计领域,总线缓冲器和线路驱动器是非常重要的组件,它们能够有效地增强信号传输能力,确保数据在不同电路模块之间稳定
    的头像 发表于 03-13 15:30 280次阅读

    74LV541A:八进制缓冲器/线路驱动器的技术剖析

    74LV541A:八进制缓冲器/线路驱动器的技术剖析 在电子设计领域,缓冲器和线路驱动器是不可或缺的基础元件。今天我们要深入探讨的是 SGMICRO 公司的 74LV541A 八进制
    的头像 发表于 03-13 14:45 195次阅读

    74AHCT244:八进制缓冲器/线路驱动器的全面解析

    74AHCT244:八进制缓冲器/线路驱动器的全面解析 在电子设计领域,八进制缓冲器/线路驱动器是常见且关键的元件,今天我们就来深入探讨SGMICRO的74AHCT244。 文件下载
    的头像 发表于 03-13 13:45 237次阅读

    74AHC541 八进制缓冲器/线路驱动器:设计与应用全解析

    74AHC541 八进制缓冲器/线路驱动器:设计与应用全解析 在电子设计领域,缓冲器和线路驱动器是非常重要的基础元件,它们能够帮助我们稳定地传输信号,提升电路性能。今天,我们就来深入了
    的头像 发表于 03-13 11:50 487次阅读

    74AHC244Q:八进制缓冲器/线驱动器的详细解析

    74AHC244Q:八进制缓冲器/线驱动器的详细解析 在电子电路设计中,缓冲器和线驱动器是非常重要的组件,它们能够增强信号、隔离电路以及实现不同电压域之间的转换。今天,我们就来深入了解
    的头像 发表于 03-13 11:45 334次阅读

    时钟缓冲器与时钟发生器各自优势介绍

    随着电子技术的迅猛发展,时钟信号在数字电路设计中扮演着越来越重要的角色。时钟缓冲器和时钟发生器作为确保稳定时钟信号的两个关键设备,它们各自拥有不同的特性和优势。本文将深入探讨这两种设备的各自优势,以
    的头像 发表于 03-12 15:41 446次阅读
    时钟<b class='flag-5'>缓冲器</b>与时钟<b class='flag-5'>发生器</b>各自优势介绍

    SN74ACT240八路缓冲器/驱动器技术解析与应用指南

    Texas Instruments SN74ACT240/SN74ACT240-Q1八通道缓冲器/驱动器具有3态输出,可提高3态内存地址驱动器、面向总线的接收和发射
    的头像 发表于 09-04 14:43 996次阅读
    SN74ACT240八路<b class='flag-5'>缓冲器</b>/<b class='flag-5'>驱动器</b>技术解析与应用指南

    Texas Instruments SN74LV240A八路缓冲器/驱动器数据手册

    Texas Instruments SN74LV240A八路缓冲器/驱动器设计用于提高时钟驱动器、3态存储地址驱动器和面向总线的接收
    的头像 发表于 07-15 11:18 952次阅读
    Texas Instruments SN74LV240A八路<b class='flag-5'>缓冲器</b>/<b class='flag-5'>驱动器</b>数据手册

    Texas Instruments SN74ACT17六路缓冲器数据手册

    Texas Instruments SN74ACT17六路缓冲器包括六个独立的CMOS逻辑缓冲器,具有TTL兼容的施密特触发输入。这些缓冲器可在短时间内支持高达 ±75mA输出
    的头像 发表于 07-15 10:00 949次阅读
    Texas Instruments SN74ACT17六路<b class='flag-5'>缓冲器</b>数据手册