時間: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]