Windows XP 程式碼洩漏已經被確認?程式碼經使用者編譯為可執行的系統

原標題:Windows XP 程式碼洩漏已經被確認?程式碼經使用者編譯為可執行的系統

近期,在國外的論壇以及社交平臺上出現了一批Windows的原始碼,經過有關人士的分析鑑定這批原始碼是屬於哪個Windows XP SP1。根據瞭解,程式碼量高達43G,說明這個程式碼的數量很大,不過這也是意料之中的事,畢竟安卓系統都有20G,

Windows XP 程式碼洩漏已經被確認?程式碼經使用者編譯為可執行的系統

價值上百億美元的windows xp原始碼洩露,最令人恐慌的就是安全問題了,就意味著目前少數在使用windows xp系統是會成為黑客攻擊的物件,雖然目前我們已經用上了Win10系統,不過Win10系統的核心原始碼也有一部分是來自WinXP系統,利用這些程式碼,黑客也能夠攻擊現在使用Win10的使用者。

其次,雖然說這些程式碼對於絕大多數的人來說毫無用處,但是對於少數的公司、黑客、外圍裝置的公司來說有很大的用處。如果有一些組織修改原始碼自稱是研製出來的新系統,並且新能相容市面上大部分windows的軟體。微軟方稱已經在調查當中,不過很可能已經有組織開始蠢蠢欲動了,NDETV甚至已經編譯出了一個能夠執行的作業系統。

Windows XP 程式碼洩漏已經被確認?程式碼經使用者編譯為可執行的系統

那麼在此次事件中,第一個受到影響的應該就是ReactOS。ReactOS一直致力於打造出一個能夠自由開源的 "Windows XP"作業系統,這個系統能夠 Windows XP完全的相容,並且也能夠執行Windows額驅動程式。根據瞭解,ReactOS從1998年時就開始啟動了,不過到2006年時,有人支出ReactOS含有一些反編譯的Windows原始碼,ReactOS為了避免因為版權問題被起訴,因此專案組將程式碼庫的訪問給關閉了,開始逐步審查程式碼,清楚一些不確定的程式碼。僅僅是這個審查的過程就耗費了ReactOS兩年的開發時間。現在 Wine 已經開發到了5.0版本,在相容性和效能方面已經有了很大提升,不過還有許多不盡如人意的地方。

Windows XP 程式碼洩漏已經被確認?程式碼經使用者編譯為可執行的系統

ReactOS 和 Wine 的關係密切。 因為Windows的DLLs是封閉原始碼的,所以程式設計師只能由最底層的設計開始,耗費大量的時間來編寫和測試,最後達至相容。Windows 原始碼的洩露,無疑會增加 ReactOS 和 Wine 程式碼被"汙染"的風險。

Windows XP 程式碼洩漏已經被確認?程式碼經使用者編譯為可執行的系統

其次,第二個受到這個事件影響到就是Wine了。Wine是一個能夠在多種類Unix作業系統上執行Windows程式的相容層,不過它並不像虛擬機器或者是模擬器,能夠模仿Windows的內部邏輯,它只是將 Windows API 呼叫翻譯成動態的 POSIX 呼叫,免除了模擬系統在效能和其他一些行為的記憶體佔用。

各位讀者,你們怎麼看呢?windows xp原始碼洩露,你們對於電腦系統的安全感到擔心嗎?

責任編輯:

閱讀 ()
喜歡這篇文章嗎?立刻分享出去讓更多人知道~

相關文章