历史上的今天
返回首页

历史上的今天

今天是:2025年01月23日(星期四)

正在发生

2018年01月23日 | 专访发现史诗级芯片漏洞的22岁天才:这是场意外

2018-01-23 来源:雷锋网

正让Intel焦头烂额的两大处理器缺陷:“Meltdown”和“Spectre”,堪称 2018 年开年第一大洞。对于它的发现者-----年仅23岁的 Jann Horn ,各大媒体也是充满了好奇心。近日,彭博社就通过采访这位德国小伙以及他身边的人,为我们揭开“挖洞”背后的故事。

  成功来的水到渠成

  一有“天才少年”问世,媒体总是喜欢去找当年的中学老师,Horn 的高中老师,就被彭博社找上门了。

  发型凌乱,肤色苍白,体格瘦削,谈起这个外表十分普通的学生,中学计算机老师 Wolfgang Reinfeldt 印象深刻,他回忆,当 Horn 还是个高中生时,就经常发现学校电脑网络中的各类安全问题,对于如今他所取得的成功, Wolfgang 表示一点都不意外。

  在上高中时, Horn 的 数学和物理成绩就相当优秀,是位理科学霸。在2013年,为了参加德国总理默克尔在柏林举办的一场针对杰出德国少年的招待会,Horn 和同学参加了一场政府举办的竞赛,他提出的课题是构想一种控制双摆移动的方法(双摆是一个知名的数学难题)。

Jann Horn

  这个毛头小伙当年通过编写软件、利用传感器预测双摆的移动、以及借助磁铁修正意外出现的移动,出色的完成了这项研究,并与同学在竞赛中获得了第五名,成功获得入场券,受到了默克尔的接见。

  在上大学后,Horn 也会经常发一些有趣的推文,比如探讨如何规避一项重要的安全保护功能,该功能被设计来阻止恶意编码感染用户电脑。这被当时的一家名为“Cure53”的安全咨询公司的 CEO 所看到,因为研究方法相似,这位伯乐立马邀请还不到 20 岁的 Horn  加入公司。

  很快,这位 CEO 就发现,自己可能捡到了一块“金子”,刚刚上大二的 Horn  ,当时已经开始在大学中从事博士后方面的研究了。由于网络安全是一项实践性很强的学科,此后他们还合作了论文,申请了专利。

  也就是说,临近毕业时,在同学们还在苦逼的找着工作,为生计发愁时,一脸憨厚状的Horn  ,不仅得到 BOSS 青睐,还手握专利,妥妥的人生赢家。

  不过毕业后, Horn 并未继续在老东家工作,而是选择加入大名鼎鼎的谷歌“Project Zero”团队,前老板“十分不情愿”地给他写了份热情洋溢的推荐信。

  他在采访时说,“谷歌是他的梦想,我们没法阻止他,虽然他的离开让我很痛苦。如今他能取得这样的成就,其实与他平时的悉心研究分不开,这是件水到渠成的事情。”

  “意外”发现的漏洞

  作为谷歌“ Project Zero ”的成员,日常就是寻找可能会被黑客利用,然后入侵计算机系统零日漏洞,但雷锋网发现,Horn  这次发现的“Meltdown”和“Spectre”这两种攻击方式,却非有意而为之。

  至于怎么发现的,还要从去年 4 月开始说起,当时 Horn 为了确保计算机硬件能够处理他所编写的一段非常复杂的运算代码,他开始对长达数千页的英特尔处理器手册进行仔细的研究,正是在这个过程中,他意外地发现了全球计算机芯片的重大漏洞。

  在处理器手册中,有一项讲的是推测执行程序,这是一种速度加强技术,能够让处理器猜测下一步将要执行的部分代码,并提前执行这些步骤。手册中指出,如果处理器猜错了,那么被错误抓取的数据依旧会存储在芯片缓存中。

  这句话看的让 Horn 虎躯一震,如果真是这样,那么信息就很可能会被精明的黑客取得。

那时我意识到,我们正在使用的代码模式可能会泄露秘密数据。

  这个漏洞利用了 CPU 执行中对出现故障的处理,由于现在 CPU 为了提供性能,引入了乱序执行和预测执行。在一封邮件中 Horn 称,从理论上讲,它可能不只会影响到我们正在编写的代码段。

  于是他启动了进一步调查,开始仔细研究芯片如何执行推测执行程序。

  Horn 接下来与同事 Felix Wilhelm 讨论了这一问题,并且通过 Wilhelm 提供的一些相似的研究,他得出结论,测试技术可能会被逆向处理,迫使处理器运行新的推测执行程序,让其检索数据被黑客所获取。

  这一芯片攻击方法被发现后,Horn 还请教了谷歌的另一位同事 Robert Swiecki,并借助计算机测试了自己的部分想法,证实这个漏洞的真实性。

  去年 6 月 1 日,Horn 听取了 Swiecki 的建议,向英特尔、ARM、AMD 告知了这一漏洞。

  一夜成名后的生活

  作为公布英特尔芯片漏洞的第一人,小鲜肉 Horn 以火箭速度蹿红。毕竟,以这个年纪就发现被称为史上最严重的硬件性漏洞,基本影响市面上所有的处理器,这足以吸引各路媒体和同行的眼球了。

操着一口德式英语的 Horn ,目前是全世界安全会议都想邀请的重磅嘉宾,在上周苏黎世举办的一场业内会议中,他就获得了热情的接待,在会议的提问环节中,他也是被提问的最多的。

  与此同时,他也受到了来自同行的“膜拜”。

  一个来自奥地利格拉茨技术大学的同行 Daniel Gruss 就对 Horn 的研究表示非常吃惊。

我们拥有好几个安全研究团队,前期已经有人为我们做了一些工作,知道该从哪个方向研究,而他是孤军奋战,凭一人之力就搞出来,太令人震惊了!

  Daniel Gruss 和团队后来也研究出了 Meltdown 和 Spectre 的攻击方式,所以他对其中的复杂程度深有体会,上面这番话,应该不是恭维。

  除了同行,他的前同事也被媒体挖出来,上了回新闻。

  根据 Horn 在“Cure53”的前同事接受采访所描述,他们对他的研究成果不太吃惊。

这个年轻的黑客总是在不断发起极具创造性的攻击,Meltdown 和 Spectre 只是两个闪光点而已,我们并不认为这是一个奇迹,这本身就像是他能做出的事情。

  世上厉害的黑客多了去了,为何 Horn 会是那个一战成名的人?凭什么就他站在镁光灯下接受膜拜?

  在彭博社的采访中,雷锋网发现,坚韧的信念是屡次被提及的一个词,可能除了聪明的大脑,踏实的研究更加重要吧。想挖洞的童鞋们,来,先把这上千页的处理器手册认真看一下。


推荐阅读

史海拾趣

创都(CAX)公司的发展小趣事

随着市场竞争的加剧,单一企业的力量往往难以应对复杂多变的市场环境。创都公司意识到了这一点,因此积极寻求跨界合作的机会。他们与多家知名企业建立了战略合作伙伴关系,共同研发新产品、开拓市场。这些合作不仅为创都公司带来了更多的资源和机会,还提升了公司的综合竞争力。其中,与某知名互联网公司的合作项目尤为成功,双方共同推出了一款智能家居产品,该产品凭借其便捷的功能和优秀的品质迅速在市场上走红,为双方带来了可观的收益。

CHIMEI(奇美)公司的发展小趣事

随着电子行业的快速发展,市场竞争也日益激烈。奇美公司深知创新是企业发展的核心动力,因此不断加大研发投入,推动技术创新和产品升级。公司研发团队积极探索新技术、新工艺和新材料的应用,推出了一系列具有创新性和竞争力的产品。这些产品不仅满足了客户的需求,还为公司开拓了新的市场领域。

BELDEN公司的发展小趣事

随着市场的不断发展和竞争的加剧,BELDEN公司开始通过并购来扩大规模和提升竞争力。2004年7月,BELDEN公司与CDT公司合并,这次合并使得BELDEN成为了全球最大的通讯线缆和网络产品生产厂家之一。合并后的BELDEN不仅拥有了更丰富的产品线和更强大的技术实力,还进一步提升了在全球市场中的竞争地位。此后,BELDEN继续通过并购等方式不断扩大规模,逐步成为了电子行业的领军企业。

Anaren公司的发展小趣事

随着市场的不断发展和竞争的加剧,BELDEN公司开始通过并购来扩大规模和提升竞争力。2004年7月,BELDEN公司与CDT公司合并,这次合并使得BELDEN成为了全球最大的通讯线缆和网络产品生产厂家之一。合并后的BELDEN不仅拥有了更丰富的产品线和更强大的技术实力,还进一步提升了在全球市场中的竞争地位。此后,BELDEN继续通过并购等方式不断扩大规模,逐步成为了电子行业的领军企业。

BOWEI公司的发展小趣事

在20世纪初,BELDEN公司在技术创新方面取得了显著突破。公司不仅将塑料绝缘材料应用于电线和电缆制造,还着眼于精密和高质量产品的需求,致力于高附加值的绝缘材料、电缆、防护和护套材料的生产。这些技术创新使得BELDEN的产品在性能和质量上都有了显著提升,进一步巩固了公司在市场中的地位。同时,公司还不断扩大产品线,增加了橡胶绝缘材料等多种新产品,满足了不同客户的需求。

Fujisoku Corporation公司的发展小趣事

在电子废弃物处理成为全球关注焦点的背景下,“未来电子”积极倡导绿色生产和循环经济理念。公司投入大量资源研发环保型电子产品,并建立了完善的电子废弃物回收处理体系。通过技术创新和科学管理,“未来电子”实现了生产过程中的节能减排和废弃物的有效回收利用,赢得了社会各界的广泛赞誉。这一举措不仅提升了公司的社会形象,还为公司的可持续发展奠定了坚实基础。

问答坊 | AI 解惑

基础知识大讲堂-电源基本知识问答二十条

下面有二十条问题,每个问题都有答案。但是请大家看到问题后先别忙着对答案,试着自己回答一下,看看究竟对电源知识掌握了多少。 1、电源的基本工作原理是什么?   答:通过运行高频开关技术将输入的较高的交流电压(AC)转换为PC电脑工作所需要 ...…

查看全部问答>

主流pdf文档搜索引擎评测对比

主流pdf文档搜索引擎评测对比 PDF全称Portable Document Format,译为可移植文档格式,是一种跨平台的电子文件格式。 这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来 越多的电子图书、产品说明、公司文告、 ...…

查看全部问答>

请教高手下图贴片元件名称

跟 BAV99/J3 长的一样,上边写着42 K  大小是约是1.5*2.5mm,接在CS5532的AIN1+ 请高手指点~~~ 谢谢 [ 本帖最后由 simonprince 于 2009-10-16 10:23 编辑 ]…

查看全部问答>

1.5V电池驱动蜂鸣片,如何改进电路让声音更大?

通过一个2sc2158在drain极串一个33mH的电感到电池(2.6V),source极直接到地,gate极通过560欧姆电阻输入1.4KHz&1.6KHz的方波信号(可调)。蜂鸣片并在电感两端。 现在装好的蜂鸣片可以达到67dB的响度。但是要达到75dB好像很难。我们通过外加电压 ...…

查看全部问答>

尽力破解高砂製作所EX系列电源设计思想(三)

理解高砂的EX-375的控制板需要很多的耐心,初看很难理解他敢用那么多的单排插头插座,欧姆龙产的继电器。在传统观念中插头数量和电位器数量越多实际代表系统的调试繁琐易出错;而且继电器由于是机械触点,其使用寿命也受限制,这些因素综合起来以往 ...…

查看全部问答>

昨天,我看我们新来的领导

做技术的一个领导,手都是白白嫩嫩的…

查看全部问答>

哭问如何刷新windows文件系统cache!在线急等!

目前正在做一个嵌入式的设备.   内置USB   Client接口,   可以通过标准U盘方式连接到Windows.   在Windows界面中可以查看设备Flash存储上的文件(FAT32格式). 而设备本身有操作系统,   通过扇 ...…

查看全部问答>

如何在wince下虚拟一个串口

小弟第一次接触这方面东西,没有什么思路。当然有源码更好,或者哪位提供一下思路,或者参考例子,万分感谢~…

查看全部问答>

今天是我在坛子注册一周年纪念,明天去公司报到了,希望一切顺利!

好久没有来坛子发帖子了。今天是一周年纪念,我该来发一贴,纪念一下。   明天早晨,去公司报到,一直都在期待这么一天,但依然有那么一些隐忧,公司上一届去的那些人的群里,了解到的一些情况,不太乐观, 所以我想我去了,会有太多的意想 ...…

查看全部问答>