什么值得做
Zagitta/gpu-unlock · Zagitta

漏洞不是他挖的,1.7 万颗 star 归了他:gpu-unlock 怎么把一个固件漏洞做成「装上就快一倍」

它是什么 一个 Linux 内核模块,开机时在 NVIDIA 驱动加载前利用一个已公开的固件漏洞,把 RTX 20/30/40 显卡被限成半速的 AI 张量运算放开到全速,装上只要 make install 加一个启动参数。

为什么火了 「NVIDIA 故意把你的卡砍半,这里免费翻倍」这个钩子极强;它又是第一个把公开漏洞做成一行命令能装的,经 X 实测帖、HN 首页和十几家硬件媒体一路滚大。

C你可以怎么跟 别再做一个解锁器;学它的打法:盯住「研究刚公开、普通人还用不上」的东西,抢先打包成一行命令,用品类词起名、大白话描述、前后对比表和兼容性 issue 模板拿 star。

C 级:Linux 位置它坐稳了,Windows 被别人占了,RTX 50 做不出来,十几家媒体报过、跟风库一堆、热度在退,还随时可能被 NVIDIA 堵上;能带走的是打法,不是这个项目。 已公开 / 被广泛讨论
数据(每天更新) · 建库 2026-10-18 · 17,822 星 · 7 天 +4,003
GitHub · 星数
010k20k10-2010-2510-3011-0311-0818k
数据 2026-10-20 → 2026-11-08(20 天,20 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有

一个 Linux 内核模块,告诉几百万 RTX 3090、4090 的主人:NVIDIA 出厂就把你的显卡跑 AI 的速度砍了一半,这个能修好。漏洞是别人几个月前公开的,作者在 Hacker News 上自己说「这些 exploit 都不是我想出来的」。可 19 天里拿到 17,130 颗 star、1,720 个 fork 的是他(GitHub,11-06)。这篇讲它为什么能拿到,以及你还能从这里拿走什么。

一条 25 万浏览的推文

2026 年 10 月 21 日 13:10(UTC),X 用户 Alexey Fateev(@superalesha)发了一条:

My 3090s just got 1.9x FASTER at BF16 tensor math!!! Same cards, same driver, same 300W, one Linux kernel module.

(「我的 3090 跑 BF16 张量运算快了 1.9 倍!同样的卡、同样的驱动、同样 300 瓦,一个 Linux 内核模块。」)下面列着他四张 3090 的数字:BF16 张量 82 → 155 TFLOPS,TF32 41 → 79。他没光吹,同一条里还老实写了:真跑大模型 prefill 只快了 10–12%,「比我预想的少,我说错了」。这条到 11-06 有 25 万浏览。两天后他又发了一条喊话:「亲爱的 NVIDIA,30 系已经六年了,你们都不生产了,是时候把它们完全交给社区了。」

推文里那个「one Linux kernel module」,就是 Zagitta/gpu-unlock。那天它建库才 3 天,只有 44 颗 star,描述是一句只有内行看得懂的「FP/BF16 instruction issue rate on Nvidia 3000's cards」。

它是什么

GeForce 显卡做 AI 最常用的那种运算(FP16/BF16/TF32,用 FP32 累加),张量核心被限成了半速;同一块芯片做成 RTX A 系列专业卡卖,就是全速。gpu-unlock 在开机时、NVIDIA 驱动加载之前,利用 NVIDIA 自己签名的一段固件里的栈溢出,把这个限速位改掉。

用起来就三步:git clone、make install、在内核启动参数里加一句 gpu_unlock.targets=all。不用改驱动,不用刷显卡 BIOS,NVIDIA 出新驱动也不用重做。Arch、Debian/Ubuntu、Fedora 都打好了包,休眠唤醒后会自动重新解锁。

README 给的数:RTX 3090 的 BF16 从 75 到 125 TFLOPS,4080 从 104 到 193;落到实际活上,本地大模型 prefill 快 25–55%,出图快 30–55%,微调快 25–50%;大模型逐字输出(decode)、量化模型、打游戏,没变化。现在支持 RTX 20/30/40 三代,30 系标着「Stable, 100+ user reports」,20 和 40 系标「Experimental」,RTX 50 不支持,作者说「大概也不会有」。

漏洞是公共的,为什么流量在它这里

这个漏洞的来历很清楚:2026 年 6 月,Jon Pry 在 Zenodo 发了一篇论文,公开了 NVIDIA 矿卡 CMP 170HX 固件里的这个栈溢出;之后有人用它给矿卡解锁显存,9 月 LTT Labs 报道过。到 10 月,「漏洞能解锁 NVIDIA 卡」在本地 AI 圈已经有人知道,只是没人把它做到 GeForce 普通用户能用。

作者 Zagitta 在 HN 上的原话:「exploit 这些都不是我的主意。我只是把整件事包成了一个比给 NVIDIA 驱动打补丁省事得多的东西。」这句话就是答案。它赢在这几处:

它是第一个「装上就能用」的。 之前的方案要么只管矿卡,要么要打补丁驱动,要么要做 U 盘从 UEFI 启动。它是一个 make install。HN 上有人实测说「结果是真的」,也有人在 5.15 老内核上装不上、让 Claude Code 帮着改了几处才跑通,但没人说它难用。

名字就是品类词。 库名叫 gpu-unlock。后来的媒体、教程、合集项目提到这件事,都把它当「原版」。README 的 FAQ 第一条就是:「这里是 gpu-unlock 唯一的正宗来源,网站、币、安装包都跟我无关。」冒名的东西多到要专门辟谣,说明这个名字已经值钱了。

一句话改成了大白话。 描述从那句内行话改成了「Your GeForce runs AI at half speed. This fixes it.」(「你的 GeForce 跑 AI 只有半速,这个能修好。」),配一张逐卡前后对比表。10-28 百万粉的 X 大号 0xMarioNawfal 转这件事,基本是照抄这句。

把 fork 收回来。 10-23 有人做了 4090 专用版 gpu-unlock-ada(现在 4.8k star),也有人做了只管 20 系的移植。10-27 的 2.0 版按「每张卡一个配方」重构,把 20 和 40 系都收进主库。三代都在这里,别人的成果没有分走它的流量。

让用户替它跑测试。 issue 模板专门收兼容性报告,README 里的「真实工作负载」数字写明来自这些报告。用户贴的 benchmark,又成了下一篇新闻的素材。

star 是怎么一天天涨的

日期累计 star发生了什么
10-2144@superalesha 的推文,被转到 r/LocalLLaMA 和 AI 日报
10-23223作者补 README 和漏洞说明,加 Sponsor 按钮
10-24462上 HN 首页,353 分、85 条评论,作者在评论区答疑
10-251,920HN 首页之后的第一天;wccftech 等第一批硬件媒体已跟进
10-265,665单日 +3,745,峰值;VideoCardz、Tom's Hardware 接着报
10-2811,7312.0 发布,X 大号转发
11-0314,496日增回落到 400–600
11-0516,535第二波,每天约 1,000:Windows 移植上了 Tom's,MakeUseOf 11-04 出教程(推断是这两件带的)
11-0617,130近 7 天 +4,173,前 7 天是 +12,734

(每日 star 来自 GitHub,日期为当天快照)

几个读法。推文本身没带多少 star,25 万浏览那几天,仓库每天只涨几十颗;真正把曲线掰上去的是 HN 首页,接着硬件媒体集体报道,一天一个台阶。整条链是 X 实测帖 → r/LocalLLaMA → HN → 硬件媒体 → X 大号、YouTube「是真是假」测评、教程站,没看到任何付费推广。

HN 评论区值得看,因为它把这个项目的天花板也说清楚了。有人用四张 3090 跑 vLLM 实测,整体只快 7–8%;有人说 3060 训练快了约 6%,卡在 170 瓦功耗上;有人提醒要拉到 450 瓦才吃得满,原装散热扛不住。还有人说得更直接:「下一代肯定会用签名固件把这个堵上。」

谁在跟它抢

漏洞是公共的,10 月下旬两周里 GitHub 上冒出十几个库:

项目上线star和它的区别
amoghmunikote/cmpunlocker7 月833前辈,只管矿卡的显存和 SM
windows-GPU-UNLOCK10-20约 1,900Windows 移植,原作者 FAQ 点名推荐,但说「效果不一定」
gpu-unlock-ada10-23约 4,800只管 4090 等几张卡,后来被 2.0 收编
nlzy/turing-unlock 等10-22~25几十到 390只管 20 系
physicsdolphin/nv-uefi-unlocker10-26约 1,900U 盘启动,不挑系统,三代全管,Windows 用户的主流选择
各种合集、GUI 版10-30 起十几颗把上面这些拼成一个

还有个带广告的教程站 gpuunlock.org 在做搜索截流。原作者在 FAQ 里写明「我不用 Windows,也不打算维护」,Windows 这块空档已经被 physicsdolphin 和 windows-GPU-UNLOCK 填上了。

如果是你

C。 这个项目本身跟不了:Linux 这个位置它已经坐稳,Windows 被别人占了,RTX 50 作者自己都说做不出来;十几家媒体报过,跟风库一堆,热度在退,NVIDIA 随时可能堵上。值得带走的是它的打法:漏洞公开了,普通用户还用不上,中间缺一层打包,先把这层做好的人拿走大部分 star。

适合谁:盯得住 HN、arXiv、安全会议、Zenodo 这类「研究刚公开」源头的开发者,有能力把一段 PoC 做成一行命令能装的东西,手边有硬件能实测。

不适合谁:想在这一波里再做一个解锁器的(已经挤满);没碰过内核、固件、驱动的(写错了是别人的卡黑屏);在意保修和法律争议的。

怎么做:

  1. 找下一个「论文发了、没人打包」的东西。 硬件限制、模型推理加速、隐私或越狱技巧都算。判断标准跟 gpu-unlock 一样:受众手里已经有那块硬件或那个软件,打包之后零成本拿到好处,好处能用一个数字说清。
  2. 第一天就照它的四件事做:库名用品类词;描述写成用户损失的大白话(「你的 X 只跑了一半」);README 顶上一张前后对比表;issue 模板专收兼容性报告。
  3. 出了 fork 就收编。 别人做了你没覆盖的型号或平台,主动合进主库,在 README 里点名感谢,「正宗」的位置别让出去。

怎么获客:先让一个有真实硬件的人发实测帖(X 或 r/LocalLLaMA 这类垂直社区),数字要具体,坏消息也写上,反倒更可信;HN 首页是从几百颗变上万颗的那一步,作者要亲自在评论区答疑;之后硬件和科技媒体会自己追过来,你要做的是 README 里的数字够他们直接抄。

死线:这类机会的窗口按周算。这一次从推文到峰值只有 5 天,第一批移植晚了 2 到 5 天,就只能拿到原版的几分之一。

算看错:① 照这个打法做的下一个项目,有了实测帖也上不了 HN、一个月不到 500 颗 star,说明 gpu-unlock 靠的是「NVIDIA 故意砍你一半」这个反大厂话题,打包这层没那么值钱;② NVIDIA 很快用驱动或固件堵上、媒体转成「解锁有风险」,说明这类项目的 star 来得快,名声也留不住。

GitHub 仓库 ↗

研究底稿:竞品表、获客证据、完整研究报告
竞品
名字在哪上线规模它和这家不同在哪
amoghmunikote/cmpunlocker开源2026-07833★,LTT Labs 报道过只解锁 CMP 矿卡的显存和 SM,不碰 GeForce 的张量限速;是同一漏洞的前辈
JustAResearcher/gpu-unlock-ada开源2026-10-234,786★专做 RTX 4090/4070 Ti SUPER,每张卡单独打开;后来被 gpu-unlock 2.0 吸收
physicsdolphin/nv-uefi-unlocker开源2026-10-261,907★,7 天 +1,718Rust 写的 UEFI U 盘启动,不挑操作系统(Windows/Linux/黑苹果),gpu-unlock 只支持 Linux
windows-GPU-UNLOCK/Windows-GPU-UNLOCK开源2026-10-201,921★Windows 下的 UEFI 移植,作者自己说效果不一定
nlzy/turing-unlock 等 RTX 20 移植开源2026-10-22~24346★ / 143★只覆盖 Turing 一代
tinygrad/aikitoria open-gpu-kernel-modules开源20241.4k★ / 0.7k★解锁的是消费卡 P2P 通信,不是张量限速,可以和它叠着用
NVIDIA 专业卡(RTX A 系列)大厂功能——官方的满速方案要花钱买专业卡;RTX 50 已经堵上
用户从哪来
  • 查实 X 实测帖:@superalesha 约 10/21 发帖『My 3090s just got 1.9x FASTER at BF16… one Linux kernel module』,被 r/LocalLLaMA 和 AI 日报转述
  • 查实 Reddit:r/LocalLLaMA、r/StableDiffusion(3090 Ti 在 ComfyUI 里 +59%)、r/LocalLLM、r/nvidia、r/gpu 有大量实测和讨论帖
  • 查实 HN:10/24 上首页,353 分 / 85 评论,作者本人答疑,第二天 star 日增从 239 涨到 1,458
  • 查实 硬件科技媒体:10/24–27 wccftech、VideoCardz、Tom's Hardware、HotHardware、TechSpot、TweakTown 连着报,对上 10/26 的 +3,745 峰值
  • 查实 X 大号 / YouTube:0xMarioNawfal 10/28 照抄 README 文案转发;YouTube 有『real or fake』等测评视频
  • 推断 教程 / SEO 站:MakeUseOf 11/04 出教程,gpuunlock.org 做 SEO,对上 11/04–05 的第二波日增约 1,000

Zagitta/gpu-unlock:为什么能跑出来

研究日期 2026-11-06。数据卡:github 库 repo_day / repo_profile;网页出处附在每条后面。

一句话

一个 Linux 内核模块。开机时 NVIDIA 驱动加载之前,它利用 NVIDIA 签名的 SEC2 Booter 固件里一个已公开的栈溢出,把 GeForce RTX 20/30/40 被 NVIDIA 限成半速的 FP16/BF16/TF32(FP32 累加)张量吞吐解锁到满速。漏洞不是作者挖的,他做的是把它包成了"装上就能用"的东西:make install 加一个内核参数,不用改驱动、不用刷 VBIOS,驱动升级后也不用重做。

数据

  • 建库 2026-10-18(首个 commit 写的是 2026-09-28,本地早就做好了),到 2026-11-06 有 17,130 star、1,720 fork(github 库);GitHub API 当天实时是 17,428 / 1,761,watcher 112。
  • 每日 star(github repo_day):10/20 29 → 10/23 223 → 10/24 462 → 10/25 1,920 → 10/26 5,665(单日 +3,745,峰值) → 10/27 8,948 → 10/28 11,731,之后日增降到 400–600;11/04–05 又涨了约 1,000/天(第二波,应该是 Windows 版和 MakeUseOf 这类教程文带的),7 天增量从 12,734 掉到 4,173。
  • 没有收入产品。变现只有 GitHub Sponsors、Buy Me a Coffee 和 ETH/BTC/SOL 钱包,理由是"帮我买更多显卡"(README "Support me")。

时间线:用户从哪儿来

时间事件出处
2026-06Jon Pry 在 Zenodo 发论文《A Canary in the Crypto Mine》,公开 CMP 170HX 上 SEC2 Booter 的栈溢出;之后 WildFlash1st 做出 cmp90hx-unlock(V67 常量)和 Windows EFI 版Tom's Hardware 10/26
2026-07~09amoghmunikote/cmpunlocker(833★)把 CMP 170HX 矿卡显存从 8/10GB 解到 64/80GB,LTT Labs 9/12 报道,"漏洞能解锁 NVIDIA 卡"在本地 AI 圈已经有人知道lttlabs.com 2026-09-12;GitHub API
10/18–10/21库公开,只支持 3090 系(GA102/104),描述是很技术的一句"FP/BF16 instruction issue rate on Nvidia 3000's cards"commits;HN 原标题
约 10/21–22X 用户 @superalesha 发帖 "My 3090s just got 1.9x FASTER at BF16 tensor math!!! … one Linux kernel module. 82 -> 155 TFLOPS",被转到 r/LocalLLaMA("Basically saw on twitter…")和各种 AI 日报x.com/superalesha/status/2112894407036809562;reddit r/LocalLLaMA 1xd8al3;AIgregator 10/23
10/23作者写了 README 和《How Ampere was unlocked》漏洞说明,加了 GA103/GA106、休眠唤醒后重新解锁、Sponsor 按钮;同一天出现 JustAResearcher/gpu-unlock-ada(4090 版,现在 4.8k★)commits;GitHub API
10/24HN 首页:353 分 / 85 评论;作者本人在评论区答疑;同天 wccftech、The Silicon Report、Magica 跟进;社区 PR(用 Claude 生成)补了 CI、兼容性报告 issue 模板、"已测卡"表HN item 50219700;wccftech 10/24
10/25–10/27VideoCardz → Tom's Hardware → HotHardware、TechSpot、TweakTown、Digg、NVIDIA 开发者论坛连着报;r/LocalLLaMA、r/StableDiffusion(3090 Ti 在 ComfyUI 里 +59%)、r/LocalLLM 有大量实测帖;YouTube 有"real or fake"测评Exa 搜索结果的发布日期
10/27发 2.0,按"每张卡一个 recipe"重构,把 RTX 20/40 收进来(吸收了各个 fork 的成果),描述改成大众能看懂的"Your GeForce runs AI at half speed. This fixes it."commits;现在的 README
10/280xMarioNawfal(@RoundtableSpace,百万级粉丝的 X 大号)原样转述 README 的说法x.com/RoundtableSpace/status/2115281148964110735
10/31–11/04Windows 移植(windows-GPU-UNLOCK 1.9k★、physicsdolphin/nv-uefi-unlocker 1.9k★)被 Tom's/VideoCardz 报道;MakeUseOf 11/04 出教程,gpu-unlock 涨出第二波Tom's 11/01;MakeUseOf 11/04

结论:增长链是 X 实测帖 → r/LocalLLaMA → HN 首页 → 硬件媒体集体报道 → X 大号/YouTube/教程站,全部是自然传播,没看到任何付费推广。

竞品 / 同类

"同一件事"在这里就是同一个漏洞的不同包装。漏洞是公共的,10 月下旬两周里冒出来十几个库:

名字形态上线规模和 gpu-unlock 的区别
amoghmunikote/cmpunlocker开源2026-07833★,LTT 报道过只管 CMP 矿卡(解显存、解 SM),不碰 GeForce 的张量限速;是 gpu-unlock 技术上的前辈
WildFlash1st/cmp90hx-unlock(含 Windows EFI 版)开源2026 年中未核实V67 常量和"驱动之前解锁"的时机都出自这里,但面向 CMP 90HX
JustAResearcher/gpu-unlock-ada开源10/234,786★专做 RTX 4090 / 4070 Ti SUPER,每张卡单独打开;后来被 gpu-unlock 2.0 吸收
nlzy/turing-unlock、haohervchb/Turing-unlock开源10/22–24346★ / 143★只做 RTX 20
KohakuBlueleaf/KohakUnlock开源10/25388★偏研究性质,TU102 移植
elias-gaeros/gpu-unlock开源10/2340★同名 fork,4090 数据从这里来
windows-GPU-UNLOCK/Windows-GPU-UNLOCK(README 里写的 impacifist 版)开源 / Windows10/201,921★Windows 下的 UEFI 移植,README 自己说 YMMV
physicsdolphin/nv-uefi-unlocker开源 / Windows·Linux·黑苹果10/261,907★,7 天 +1,718(github 库)用 Rust 写的 UEFI U 盘启动,不挑操作系统;Tom's 11/01 单独报道过
MindAllik/GPU-Tensor-Unlock-Universal开源10/3012★把上面这些合成一个 Windows+Linux 套件,带自动识别卡型
tinygrad / aikitoria open-gpu-kernel-modules开源20241.4k★ / 0.7k★同类"解锁 NVIDIA 消费卡限制"的老项目,但做的是 P2P,可以和 gpu-unlock 叠着用(HN jacquesm 评论)
NVIDIA 官方大厂——官方的做法是买 RTX A 系列 / 专业卡;Blackwell(RTX 50)已经堵上

为什么跑出来

  1. "白送的硬件性能"是最强的传播钩子:几百万张 3090/4090 已经在本地 AI 玩家手里,解锁后 LLM prefill 快 25–55%、出图快 30–55%(README;r/StableDiffusion 3090 Ti +59%),零成本。再加上"NVIDIA 故意给你砍半"的反大厂叙事,媒体和 X 大号都爱转。
  2. 它是"产品化"的那一个,不是漏洞的原作者:作者在 HN 上自己说"exploits 不是我的想法,我只是把它包得比给 NVIDIA 驱动打补丁省事得多"。别家要么只管矿卡,要么要打补丁驱动、要么要 U 盘 UEFI;它是一个 make install 加一个内核参数,适配 Arch/Debian/Fedora/Unraid,驱动升级不影响,休眠唤醒后自动重新解锁(commits 10/23、10/27)。
  3. 抢到了"第一个能用 + 名字最通用":库名 gpu-unlock 就是品类词,媒体、教程站(gpuunlock.org)、合集项目都以它为正宗来源;后来的 fork 拿出 20/40 系成果,2.0 版直接收编,流量就留在它这里。
  4. 社区众测闭环:issue 模板专收兼容性报告,"Stable, 100+ user reports";社区 PR 补进 GA106、笔记本卡和测试表。用户自己产出的 benchmark 又成了新闻素材。
  5. 文案改成大众话:描述从"FP/BF16 instruction issue rate on Nvidia 3000's cards"改成"Your GeForce runs AI at half speed. This fixes it",外加横幅、徽章、加速表。大号转发基本照抄这句(RoundtableSpace)。
  6. 时机:2026 年显卡缺货、本地大模型/出图需求很旺(HN pixl97:"Nvidia 好几年都缺卡");前面 cmpunlocker 上过 LTT,已经替这个话题预热过。

差异化

同一个漏洞大家都能用,它的差异化在包装和分发:驱动加载前跑的内核模块,不改驱动、不刷 BIOS,发行版打包做得完整,还有 suspend 恢复,多代显卡收进一个库。这就是它能跑出来的原因。纯技术上它不独占:Windows 用户用 physicsdolphin、4090 用户先用的是 gpu-unlock-ada。但"Linux 下最省事、最正宗"的位置是它的,媒体给的头衔也是它的。

被看见的程度 / 跟风

  • 已经被广泛讨论:HN 首页 353 分;Tom's Hardware、VideoCardz、TechSpot、HotHardware、wccftech、TweakTown、MakeUseOf 都报了;X 上 0xMarioNawfal、Pirat_Nation 这类大号转过;YouTube 有多条测评。没有收入可言,只收打赏。
  • 跟风很多:十几个 fork/移植(见上表);教程站 gpuunlock.org 带广告做 SEO 截流;README FAQ 专门警告冒名的网站、币和 Windows 安装包("be very careful");GitHub 上同期还有一堆"unlock"字样的刷星垃圾库(github 库)。

可借鉴

  • 公开的漏洞或研究成果和普通用户之间,隔着"打包 + 安装体验"这一层,先做好的人能吃下大部分流量。
  • 描述用一句大白话讲清用户损失("你的卡只跑了一半速度"),配一张前后对比表,传播时会被原样抄走。
  • 拿兼容性 issue 模板做众测,用户的实测帖就是免费内容。
  • 及时把 fork 的成果收回主库,守住"正宗"的位置。

不确定

  • 实际使用量不知道。star 不代表装机数;HN 上有人实测说多卡 vLLM 整体只快了 7–8%,收益因工作负载差别很大。
  • NVIDIA 会不会用驱动或固件更新堵上(HN londons_explore 预测会)、有没有法律风险,未核实。
  • 打赏收入未知;@superalesha 那条 X 帖的转发量未核实(x-radar 本地语料里没有)。

文章由 AI 根据公开数据和我们每天采集的数据写成,数字带出处,推断已标明