Flash警示錄:曾經跌倒過,希望此后再沒人搞出如此不安全的軟件。
Adobe最終官宣拋棄Flash。
這家推出了無數流行軟件的電腦軟件巨頭承諾,2021年1月12日Flash退出歷史舞臺。由于存在國際日期變更線,東半球如今已生活在甜蜜的后Flash時代,如果想在這一網絡烏托邦訪問Adobe Flash Player內容,你會看到如下景象:
只要打開一些內容測試一下就會發現,運行32.0.0.645版64位Flash插件的Windows 10電腦上會呈現上述畫面。可以點擊這幅圖片轉到Adobe Flash Player項目生命周期終止通告頁面(https://www.adobe.com/products/flashplayer/end-of-life.html),頁面上建議網民卸載Flash,就此拋棄這個漏洞滿滿補無可補的老家伙。
頁面重申了Adobe對于Flash內容替代品的斷言,認為HTML5、WebGL和WebAssembly等近幾年來已逐漸成熟,可以替代Flash內容。鑒于“主流瀏覽器逐漸集成這些開放標準,放棄了大多數其他插件(比如Flash Player)”,Adobe也愿意讓Flash成為一個“前插件”。
Adobe的頁面同時解釋了為什么用戶會看到上述Flash訃告,而不是Flash內容:
由于在生命周期終結(EOL)日后Flash Player不再受到支持,從2021年1月12日開始,Adobe將禁止在Flash Player中執行Flash內容,從而幫助保護用戶的系統安全。除非用戶主動卸載,否則Flash Player仍將駐留在用戶的系統上。
具體來說就是,Adobe在其之前發布的幾版Flash軟件中埋下了邏輯炸彈,會在2021年1月12日觸發,導致代碼在此日期之后拒絕渲染任何更多內容。Adobe還下架了之前的Flash Player版本,并“強烈建議所有用戶立即卸載Flash Player以保護自身系統。”
于是,這款以SmartSketch之名誕生于1993年的矢量繪圖產品,在其原始出品公司FutureWave Software早已消亡之后終于也走向了終結。FutureWave將SmartSketch轉化稱了名為FutureSplash Animator的動畫工具。FutureWave公司本身于1996年被Macromedia收購,軟件更名為Macromedia Flash 1.0。
Macromedia從1990年代開始為Web瀏覽器分發Flash插件,隨著發行商和用戶尋求能夠比早期版本的HTML提供更多互動操作的內容,Flash迅速席卷全網。進入新世紀,Flash已成為體驗現代Web必備。
2005年,當時就已看準在線內容將超越桌面出版的Adobe收購了Macromedia,意圖十分明顯:入手Flash。
這么做強化了Adobe作為創意設計工具事實標準的業界地位。但Adobe也因此背上了沉重的安全負擔,因為Flash架構不那么嚴謹。黑客注意到這款插件簡直就是計算機安全領域的瑞士乳酪:渾身漏洞;可以無情利用Flash漏洞感染全世界的計算機,植入無數惡意軟件。
忍受多年攻擊之后,隨著替代軟件的興起,Adobe在2017年7月宣布將下架Flash,稱將于2020年12月31日終止支持。
瀏覽器廠商同意抹除Flash,并從2020年就提前警告用戶,稱運行Flash是個糟糕的主意,不會默認執行Flash??偟膩碚f,這些用戶如今無法訪問Flash內容了。
Flash的消亡也給企業軟件供應商造成了麻煩。比如說,VMware就花了不少時間完全替換掉其旗艦vSphere產品基于Flash的客戶端。
再見,Flash!感謝漫長歲月中你曾帶來的樂趣。
來源:數世咨詢