时间:2017-10-04 来源:互联网 浏览量:
本周播出的《星际迷航:发现号》第三集中,有眼尖的粉丝对屏幕上一闪而过的代码产生了浓厚的兴趣。剧中,迈克尔·伯纳姆(Michael Burnham)声称这段代码有些混乱,因为它涉及量子天体物理学、生物化学、以及基因表达。尽管在之后的一集,编剧揭示其与联邦星舰发现号(USS Discovery)试验性的新型菌丝络传输系统有关联,但 Twitter 网友 Rob Graham 还是毫不留情地揭发了这段演示代码的真面目、以及一个令人啼笑皆非的事实。
首先,在剧情设定的 2256 年,星际舰队中最先进的科学飞船,竟然仍在运行微软的 Windows 操作系统。
此外,屏幕上显示的代码片段,似乎来自臭名昭著的“震网病毒”—— 要知道,这可是一款来自 2010 年、摧毁过伊朗核设施里的电脑程序的“大杀器”。
此截图与代码解析来自汤不热(Source Code in TV and Films)
显然,这并不是影视剧的特效制作团队首次摘取现实代码(毕竟洗衣机也曾躺过枪)。
该代码其实来自 Stuxnet 的反编译工作,感兴趣的网友可戳 ——
https://github.com/Laurelai/decompile-dump/blob/master/output/37FC7C5D89F1E5A96F54318DF1A2B905/37FC7C5D89F1E5A9
至于其是否属于某开源项目的一部分,或者星舰可以从“震网”病毒种获得哪些“好处”,或许只有在后续剧情中被揭晓了。
[编译自:TheVerge]