有人问:你最喜欢的车是哪台,为什么?

这不是一张参数表比拼。发帖的人把话说得很直白:规格表很无聊,谁都能贴一张维基百科的表格出来。他想要的是真实答案——那台让你听到它启动时胸口会做出蠢事的车。如果只给你一把钥匙,告诉你这是你余生唯一能开的车,你会选哪台。

打开网易新闻 查看更多图片

他自己先答了:兰博基尼 Urus。对,就是那台 SUV。

一台"不像兰博基尼"的兰博基尼

他能想象到纯粹主义者正在敲键盘:兰博基尼就该低矮、吵闹、不实用。这话没错,几十年来这就是这个品牌的全部身份。

但他选 Urus 的理由不是那个车标,是那份"胆大妄为"。

兰博基尼内部有人看着品牌积攒的全部声誉,提出了一个问题:如果我们造一台双涡轮 V8 的猛兽,同时还能装下你的家人、行李和杂货,而且开起来依然像一头逃出围栏的公牛,会怎么样?

这是一个疯狂的命题。相当于有人对你说:造一个强大到离谱的工具,但普通人得能用,而且不许让它感觉被稀释过。

每个开发者都知道这有多难。强大和易用通常互相打架,大多数产品会选一边站。Urus 拒绝选边。

它拒绝的方式体现在这些地方:

  • Strada、Sport、Corsa 三种模式,一台车,多重人格,一个旋钮切换。
  • Terra、Sabbia、Neve,分别对应泥土、沙地、雪地。一台兰博基尼,为沙地准备了模式。
  • 空气悬架、扭矩矢量分配、后轮转向。一台两吨多的机器,转起来像只有一半体重。

它不炫耀自己的聪明,只是安静地重新排列自己,让你觉得自己比实际水平更好的司机。

发帖人说,这正是他写软件时追求的感觉。最好的系统会在你犯蠢时保护你,同时依然让你觉得狂野。Urus 本质上是一个居然能横向扩展的单体应用。

没人聊的那部分:钥匙

然后话题拐了个弯,拐进了一个让他着迷的地方。

想想一台现代汽车是怎么保护自己的:钥匙扣不只是个按钮,它是一次微型密码学握手;发动机防盗锁止系统在没收到正确"回答"前拒绝让引擎点火;滚动码意味着即使有人录下你的信号,重放也没用。

但小偷依然能攻破。中继攻击、信号放大、比你上一条轮胎还便宜的小装置。

为什么?因为锁很强,但锁周围的假设很弱。

这句话一直缠着他,因为它精确对应了大多数人保护数字生活的方式。我们买了一把极好的锁,然后把备用钥匙塞在门垫下面:一个密码在五个地方复用,一个叫 private 的"私密"文件夹,一个叫 passwords_final_v2.txt 的文本文件。

你懂的。别装你不懂。

于是他给自己建了个车库,装文件不装车

汽车执念和编程执念在这里撞上了。

他受够了那些"安全"工具:要么是华丽界面包着一团空气,要么复杂到锁一个 PDF 都需要学位。

所以他做了 ATLOCK,一个单 .exe、Windows 优先、用纯 Python 写的安全套件。最新版本 ATLOCK v5 是他最自豪的一版。他说 Urus 是描述这套哲学最好的方式:一台机器做所有事,却不让人觉得是妥协。

就像 Urus 有 Strada/Sport/Corsa 旋钮,ATLOCK 有说人话的辅助命令,比如 --getting-started 和 --device-health,后者会检查 BitLocker 和休眠设置这类东西,让新手和高级用户都觉得顺手。一把没人看得懂的锁,就是一把没人会用的锁。

他做过的最"车迷"的一件事:写下它做不到什么

每个靠谱的厂商都会在手册里印上真实限制,比如"请勿超过 X 转速"。

所以他在 ATLOCK 源码最顶部写了一段诚实的安全说明。他挑了几个最喜欢的:

  • 同用户攻击者如果能以你的身份运行代码,就能修改 Python 脚本并读取其内存。完整性校验提高的是成本,不是让你刀枪不入。
  • Python 字符串不可变,所以从内存里擦除密码是尽力而为,不是保证。
  • SSD 上的"安全粉碎"无法承诺,因为磨损均衡会让旧数据块留在原地。BitLocker 才是真正的解法。
  • 它没有代码签名,也不用内核驱动。它是一个应用层产品,他明说这一点。

他说,这是他从爱车这件事上学到的最重要一课:信任来自对限制的诚实,而不是来自一句"不可破解"的营销口号。

没有什么是不可破解的。谁要是告诉你不是这样,那他一定是在卖你什么东西。

轮到你了

他说完了自己的。现在轮到评论区:

  1. 你最喜欢的车(任何年代、任何国家、任何预算,哪怕是一台生锈的小掀背车)。
  2. 背后的理由,要故事,不要规格表。
  3. 附加题:你最不放心把钥匙交给它的那台车,为什么。

他还留了几个问题让大家琢磨:

  • 你最喜欢的车,是你拥有的那台,是你只开过一次的那台,还是小时候贴在卧室墙上的那台?
  • 你爱的是原始和机械感,还是聪明和精准?
  • 一个尖锐的问题:SUV 能不能算"真正的"超跑品牌车型?还是说 Urus 是一种背叛?
  • 你愿意用一台更快的车,换一台更可靠的车吗?说实话。
  • 有没有一台车和某个人绑在一起:父亲的老轿车、朋友的第一台车、一次你忘不掉的公路旅行?

最后,既然这里都是开发者,还有一个问题:如果你最喜欢的车是一件软件,它会是什么?