首页 / 娱乐 / 亚利桑那州立大学研究员破解英伟达CMP 170HX 矿卡锁定机制

亚利桑那州立大学研究员破解英伟达CMP 170HX 矿卡锁定机制

摸鱼不慌
摸鱼不慌

8月3日,亚利桑那州立大学研究员公开了对英伟达CMP 170HX专用矿卡的破解方案。该破解利用了GPU安全协处理器的栈溢出漏洞,成功绕过官方的物理熔丝锁定。

破解方案详解

研究人员利用GPU安全协处理器的栈溢出漏洞,实现了算力与显存的双重解锁。安全协处理器是一种硬件模块,用于执行加密操作或安全计算,此处的漏洞允许绕过物理锁定机制。

破解后,该卡最高显存可以达到80GB,AI算力提升约31倍。

市场价格波动

消息传出后,CMP 170HX二手市场价格迅速上涨。目前国内价格已从300-500元飙升至3000-4000元,国外市场甚至卖到1500美元(约合人民币10131元)。

破解对市场的影响

此次破解直接导致了CMP 170HX矿卡市场价格的剧烈波动,反映出解锁限制后市场需求的变化。

CMP 170HX是英伟达专为加密货币挖矿设计的专用卡,此前因显存和算力限制,仅限于挖矿用途。此次破解打破了这一限制。

亚利桑那州立大学研究员破解英伟达CMP 170HX 矿卡锁定机制  第1张

英伟达专用矿卡CMP 170HX价格暴跌引关注

英伟达于2021年加密货币挖矿热潮中推出的专用矿卡CMP 170HX,因搭载与数据中心旗舰A100一致的GA100核心及HBM2e显存封装,其首发售价高达5000美元,引发市场热议。然而,2022年以太坊转向权益证明机制后,该卡迅速从市场淡出。

CMP 170HX的硬件设计

CMP 170HX作为英伟达为加密货币挖掘而设计的专用卡,采用了GA100核心及HBM2e显存封装,与A100芯片配置匹配。

价格大幅波动

该卡在2021年首发时定价约5000美元(约合人民币33772元),但在2022年以太坊完成向权益证明(PoS)机制转换后,CMP 170HX迅速退役,二手价格跌至400-500美元区间(约合人民币2880-3600元),跌幅超80%。

安全机制解析

英伟达针对该矿卡实施了严格的安全限定,通过OTP熔丝(一次性可编程熔丝)在出厂时施加硬件限制。OTP熔丝属于物理熔断技术,一旦设置无法恢复,确保了硬件参数的不可篡改性。

英伟达官方声明:"该卡通过OTP熔丝在出厂时施加了多层硬件限制,理论上不可逆转。"

此次价格波动反映出加密挖矿专用硬件的市场风险, especialmente when underlying protocols undergo fundamental changes.

亚利桑那州立大学研究员破解英伟达CMP 170HX 矿卡锁定机制  第2张

CMP 170HX系被限制算力与接口的A100阉割版

英伟达GA100芯片物理完整,HBM2e显存带宽高达1500GB/s,出厂时受到四道限制。FP32 FMA/MAD吞吐量仅0.39 TFLOPS,为完整A100的2%。显存容量通过固件限制在8GB或10GB。PCIe降为Gen1 x1,带宽约1GB/s,PCB缺少12对差分信号线电容。NVLink多卡互连功能完全禁用。

安全架构与破解原理

英伟达GPU安全架构分为三层:底层OTP熔丝、中层硬件隔离区固件、顶层签名校验与栈保护内存安全机制。

破解团队未直接对抗OTP熔丝物理锁定,而是从安全架构本身找到突破口。通过绕过运行在硬件隔离区的固件限制,从而解除各项性能锁。

CMP 170HX简介

作为数据处理GPU,CMP 170HX被施加硬件限制以符合特定应用场景。其物理封装的HBM裸片容量远超固件限制的8GB或10GB显存。

英伟达通过这一系列限制手段,将GA100芯片转化为面向数据中心管理的CMP 170HX,可见定制化锁频对特定市场的重要性。
亚利桑那州立大学研究员破解英伟达CMP 170HX 矿卡锁定机制  第3张

攻击链利用三项设计缺陷绕过Falcon安全处理器防护

一项针对Falcon安全协处理器的攻击方法被展示,研究人员利用其三项设计缺陷构建了一条完整攻击链。该攻击链无需实时交互即可完成漏洞利用。

Falcon处理器安全机制绕过

首先,攻击利用了该处理器的栈保护参考值(stack canary)机制缺陷。Canary作为栈保护值,本应在MPU只读映射区域,但该设计将其放置在可写数据段末尾且未启用RELRO保护。

签名缓冲区的线性溢出攻击可同时覆盖canary副本和返回地址,使栈校验直接通过。

无边界DMA传输漏洞

其次,攻击利用了设备签名验证例程中的无边界DMA传输漏洞。签名验证例程通过DMA从主机拉取签名数据时,攻击者可控制结构体字段决定传输长度,而目标缓冲区不做边界校验。

DMA传输在代码层面仅为几条寄存器写入指令,常规静态分析工具无法将其识别为内存拷贝,使该漏洞难以发现。

HS模式执行环境缺陷

第三,攻击利用了Falcon微码在HS模式下的执行环境缺陷。该模式下的执行环境完全确定,无并发、无中断、无动态内存分配。

研究团队据此搭建了周期精确的离线模拟器,可精确还原溢出瞬间的内存布局,无需实时反馈即可完成攻击。

攻击原理解析

Falcon处理器微码的执行环境被描述为完全确定的状态,即每次执行时系统状态完全一致,不存在并发竞争、中断干扰或动态内存分配等变量。这种设计原意是提高可预测性,却为精确模拟创造了条件。

  • 攻击者可在无实时交互情况下完成漏洞利用
  • 周期精确的离线模拟器可还原内存布局
  • 三重缺陷协同作用形成完整攻击链

研究表明,安全域处理器的设计缺陷即使单独存在可能不会构成严重威胁,但当多个缺陷被研究者组合利用时,防护体系可能被完整绕过。

亚利桑那州立大学研究员破解英伟达CMP 170HX 矿卡锁定机制  第4张

利用DMA溢出漏洞设备权限升级实现性能解锁

通过利用无界DMA溢出漏洞在特定模式下控制程序计数器,研究人员成功实现了设备权限升级和性能解锁。该方法通过修改特权级掩码将原本只读的熔丝覆盖寄存器开放为可写,随后在常开电源域内对寄存器进行持续修改。

漏洞利用机制

研究人员采用的技术路径为:首先利用无界DMA溢出漏洞在HS(High Speed)模式下劫持程序计数器,获取HS权限后重写特权级掩码(PLM,一种控制权限等级的硬件机制)。

“通过将原本只读的熔丝覆盖寄存器开放为可写,解锁操作能够持久保持,因为后续的修改位于常开电源域中。”

  • 修改程序计数器获取HS权限
  • 重写特权级掩码(PLM)开放熔丝覆盖寄存器
  • 通过PCIe BAR0(Base Address Register 0)修改核心参数

具体修改内容

研究人员指出,这些寄存器位于常开电源域,意味着任何写入后的修改都不会被功能级复位或驱动重装所清除,整个解锁过程仅需执行一次即可永久生效。具体修改操作包括:

  1. 修改SM(Streaming Multiprocessor)速率寄存器
  2. 调整显存配置相关寄存器
  3. 变更PCIe速度配置寄存器

性能提升数据

实测数据显示,该技术实现了显著性能提升:

  • FP32算力从0.39 TFLOPS(万亿次浮点运算)提升至94 TFLOPS,实际提升约241倍
  • FP64算力从0.2 TFLOPS提升至12 TFLOPS
  • Tensor Core处理负载提升约15倍
  • 显存容量从10GB扩展至80GB
  • PCIe传输速度从Gen1 x1(约250 MB/s)恢复至Gen2 x16(约8 GB/s)

所有性能验证均通过全地址写入不同哈希值后读回的严格测试完成,确认所有地址映射至真实物理内存。

技术背景说明

特权级掩码(PLM,Privilege Level Mask)是一种硬件安全机制,用于定义不同操作权限级别间的访问规则。在此次操作中,通过修改PLM使得原本不可写的熔丝覆盖寄存器变为可写状态。

该技术主要影响的是存储与计算设备的底层数据通路配置,直接改变了硬件性能参数输出,对行业意味着在特定条件下可能实现非标准化的性能调校,而这一过程完全基于素材提供的参数变化链进行逻辑推演。

亚利桑那州立大学研究员破解英伟达CMP 170HX 矿卡锁定机制  第5张

国内技术社区解锁CMP 170HX 显卡 扩容支持多场景AI应用

CMP 170HX 显卡解锁与扩容技术方案引发国内技术社区广泛关注,B站UP主及开发者社区纷纷进行实操验证,展示了其在AI图像与视频生成、大语言模型推理等领域的应用潜力。

解锁后的CMP 170HX 在AI创作中的实际应用

一系列测试视频公开后,国内技术社区积极跟进验证。多位B站UP主展示了在Windows操作系统下使用解锁后的CMP 170HX运行ComfyUI进行AI图像和视频生成的实际效果。ComfyUI是一款用于AI图像和视频生成的界面工具,通过它可以更便捷地调用AI模型完成创作。

此外,部分技术爱好者还尝试使用解锁后的CMP 170HX进行大语言模型推理,即利用AI模型进行文本生成、问答互动等任务。解锁后的显卡能够显著提升这些AI任务的处理速度和效率。

无需额外驱动即可被系统识别为计算设备

由于GA100核心原生支持标准英伟达驱动,解锁后的CMP 170HX显卡在Windows和Linux系统下均可被系统直接识别为计算设备,无需进行额外的驱动修改或优化。

解锁后的卡在Windows和Linux下均可被系统直接识别为计算设备,无需额外修改驱动。

CMP 170HX技术规格与不同批次差异

CMP 170HX是一款面向数据中心的高性能计算显卡。技术社区在验证过程中还发现不同批次的产品存在规格差异。具体而言:

  • 采用三星16Gb颗粒版本的CMP 170HX,出厂标称显存为10GB,但解锁后可扩容至40GB或80GB。
  • 使用SK海力士颗粒版本的CMP 170HX,出厂标称显存为8GB,理论上限约64GB。

这种差异源于不同供应商采用的HBM颗粒规格不同,HBM(High Bandwidth Memory)是一种高带宽存储器,能够显著提升显卡的显存带宽和数据处理能力。

业内指出,显存扩容技术为高性能计算设备的应用拓展了更多可能性,特别是在需要处理大规模数据和高精度计算的AI领域,有着直接的推进作用。

亚利桑那州立大学研究员破解英伟达CMP 170HX 矿卡锁定机制  第6张

购买破解显卡需注意风险 多项性能数据缺乏独立测试

尽管破解后的显卡在性能表现上优势明显,但消费者在采购时仍需审慎评估多方面风险因素。当前市场对该技术的长期稳定性、高负载运行表现等缺乏第三方数据支撑。

技术可靠性存疑

相关技术论文发布至今不足两个月,破解卡在长期连续使用下的稳定性数据尚未见公开。特别是在持续高负载工况下,显卡的温度控制和显存错误率是否达标,目前仍无权威测试结果。

每张显卡芯片的物理缺陷区域分布存在差异,这意味着并非所有产品都能成功解锁至80GB容量。

散热系统适配挑战

原装机型配备的强制风冷散热系统为特定数据中心环境设计,若直接应用于家用机箱,通常需要额外进行水冷改装才能确保散热效果。

市场风险提示

存在部分商家可能利用破解技术信息作为营销手段,实际提供的产品可能未经过有效解锁,或有部分样品无法达到标称性能。

业内人士指出,此类产品的市场溢价可能伴随额外的技术维护成本,消费者在决策时应全面权衡性能与潜在风险。