许可证密钥是什么,又不是什么
密钥是一种用来打开交付内容的凭证,它和拥有它的使用权并不是同一样东西。
作者:Lethal Solutions
关于密钥的困惑,大多来自把一串字符当成了整笔购买。实际上涉及三个彼此独立的东西:订单、使用权和密钥。几乎每一张“我的密钥用不了”的工单,其实问的都是这三者中缺了哪一个。把它们分清只要两分钟,却能省下一晚上反复重输密钥的工夫。
密钥从哪里来
结账会生成一个订单,在付款核实之前,订单一直处于待处理状态。加密货币和 PayPal 付款都会停在这个状态,直到转账确认。订单通过审核后,许可证会发到订单填写的邮箱,并显示在 Track(订单查询)页面的该订单下。辅助、机器码伪装工具和账号凭据会在这一刻发放。定制 DMA 固件则不会,因为这一项是一次编译而不是一个文件,本站文案也写明它通常在 24 到 48 小时内制作完成。一个已付款、却还没显示已交付的固件订单,通常仍在这个周期之内。
三样东西,而不是一样
- 订单是一次购买的记录:一个订单号、一个付款状态和一份商品清单
- 使用权是“这个订单拥有这件商品”这一事实——它存在于订单上,而不在你手里
- 密钥是一种凭证,用来在 Downloads 页面上打开这项使用权对应的交付内容
- 交付项是密钥实际打开的东西:一个文件,或者一条通往售后的途径
这个区别本身就是诊断。如果验证成功,但交付项列表是空的,说明你的使用权已经确认,只是还没有任何东西被标记为就绪。这是订单记录的问题,重输多少遍密钥都改变不了。如果验证直接失败,问题就出在密钥或订单上。两种故障在屏幕上看起来差不多,底层却毫无共同之处,所以要给售后发不同的消息。
这里的“绑定”是什么意思
密钥绑定在签发它的那个订单上,并通过这个订单绑定到订单里的商品和邮箱。它不绑定你的机器,也不是硬件许可证。这一点很重要,因为旁边还有另一种绑定,两者经常被混为一谈。定制固件绑定的是你那块卡的 DNA ID,这是 FPGA 的一项属性,和你的密钥毫无关系。前者决定交付内容怎样打开,后者解释为什么一份镜像无法在别人的芯片上完成配置。
任何拿到密钥的人,都能打开和你一样的 Downloads 页面,所以要像对待密码一样对待它:不要放进网址、公开截图、论坛帖子,也不要发到不属于你的工单里。如果你觉得它泄露了,就带上订单号开工单说明情况,而不是等着看会发生什么。
打开链接之前,先看状态
每个交付项都带有一个已发布的运行状态,取自状态面板所用的同样七个值:undetected、testing、at own risk、updating、maintenance、detected 或 no status。除 undetected 以外的任何状态,都要求你先确认才能打开链接,这个提示不是走过场。“已检测到” 意味着不要启动,updating 意味着等待。“暂无状态” 表示这一项没有发布任何可用的信息,这和“没问题”不是一回事。下载页面某一行上的 undetected,意思是“在某个日期被发布为 undetected”,和它在状态面板上的含义一样有限,不会更多。
重装系统、换新电脑和丢失密钥
重装 Windows 不会影响使用权。订单依然拥有这件商品,密钥依然打开同一个页面,购买的任何部分都不会因为一次安装而被消耗。重装真正会让失效的,是它周围那些与机器相关的状态。内存映射属于那一次 Windows 安装、那套内存布局和那个 BIOS,所以得重新生成;机器码伪装工具的引导步骤也值得重新读一遍,而不是凭记忆来。固件则无论如何都不受影响,因为它存在于卡上的 Flash 里,Windows 碰不到。
先查确认邮件,再去 Track 页面看已完成的订单,已交付的订单下会列出签发的许可证。如果两处都是空的,就带上订单号开工单,千万不要为了测试第一份再买第二份,因为这只会多出一个需要核对的订单,什么问题也解决不了。
最后,密钥也不代表任何关于安全的说法。它只负责打开交付内容,而它背后的版本今天该不该启动,是另一个问题,答案在状态面板上。Downloads 页面把这个答案印在链接旁边,正是为了让两者永远不会被混淆。
对本文有疑问?在 Discord 提问
全部文章