Linux

Wine 和 Linux 安全性

  • May 9, 2021

我試圖了解安裝Wine的安全隱患/後果是什麼。安裝 wine 是否意味著我的 Linux 作業系統也容易感染“Windows”類型的病毒和惡意軟體?


PS1:Wine 是用於 Linux、BSD、Solaris 和 Mac OS X 的 Windows API 的實現——因此我很擔心。

PS2:我想執行 Evernote,這就是我考慮安裝 wine 的原因。

正如您所說,WINE 是用於 Nix 系統的 Windows API 的實現。這意味著它只執行您直接*告訴它執行的程序。WINE 的基本語法(當然是安裝後)是wine programName.exstension,所以如果你想執行 Evernote 5.9.1.8742,那麼你需要cd進入 Evernote 所在的目錄並鍵入wine Evernote_5.9.1.8742.exe以執行它。

影響

這實質上意味著任何 Windows 惡意軟體都需要執行才能工作,因此,如果您下載損壞的someProg版本,然後下載並執行someMalware,那麼什麼都不會發生。原因是,為了讓惡意軟體執行,它需要由 WINE 啟動,因此需要由您啟動,而不是像 Windows 那樣執行*一些惡意軟體。*安裝 WINE 不會將您的電腦打開到任何“Windows 惡意軟體”,因為您可以直接控制 WINE 執行的 exe、bat 和 coms。唯一理論上的危險是,如果您下載了一個 Linux 程序,該程序會下載 Windows 病毒,然後呼叫 WINE 來執行該病毒,然後修復所有內容以在 WINE 沙箱之外執行。

從長遠來看,您的 Linux 電腦使用 WINE 是完全安全的。唯一真正的危險是你安裝的東西,在你的情況下是 Evernote。如果你從官方網站上下載 Evernote 並執行它wine Evernote_5.9.1.8742.exe(如果是那個版本),那麼你會完全沒問題的。

引用自:https://unix.stackexchange.com/questions/231365