心血來潮。貝殼衝擊。好吧,我們已經了解了這些聲音,像泰勒·斯威夫特歌曲名的危險錯誤的名稱。 心血 幾乎影響了一個臭名昭著的錯誤,歡迎所有人員在網站上表示歡迎維護這是,但它必須由每個人負責實施。
專家安全羅伯特格雷厄姆說,Shellshock 比 Heartbleed 宇宙大。
我想我說錯了 #shellshock 和一樣大 #心血.它。
— () {:;} 羅伯特·格雷厄姆 (@ErrataRob) 2014年9月25日
Shellshock究竟是什麼,它如何影響您的Mac?讓我們討論這個話題和解決方案。
什麼是 Shellshock?
在圖形用戶界面顯示您的運行代碼——進程運行並在上為屏幕提供輸出的命令。
在 OS X 的語音界面又一次 Bash 中,可以將字符串存儲為角色。 首席設計師將不得不轉換為他們的角色。
例如你可以說:
Z ='this is a long string of text'
這就是你說的迴聲$Z,文本文本會在哪裡,這意味著你想要的不是命令。
在 Linux 和 OS X 的使用 Bash 關鍵字中,如果在角色的字符集,則可以將其轉換為劇情。
文本是: () { :;};
這意味著可以未經系統或批准的命令,即使是由於惡意或隱蔽性而被開發人員阻止的命令,如果有此跡象,也可以。
示例圖像通過 電腦世界.
Shell 英文或者 Bash 如果是技術人員的系統錯誤,我們是基於 UNIX 的系統 X 和 Linux。Windows 用戶不受此錯誤的影響。
有關更多技術說明,請查看 Vox 對 Shellshock 錯誤的出色劃分.或者,看下面的視頻,以英國口音進行同樣的簡單解釋。
Shellshock 錯誤如何影響您
直接,它沒有。
但是,儘管 OS X 中的應用程序在沙盒模式下運行,但它們確實會通信——將任務卸載到其他應用程序級的功能。所有這些或個性化的系統要求都是在終端中使用代碼進行的。
在其中一個應用程序中,一個應用程序可以將其公用負載轉換為您的命令。 驅動器可以在任何驅動器上為您製作的,無任何添加的內容,或通過其他方式進行操作的可能性。
如何修繕 Shellshock 錯誤
就是說,Apple 表示容易安裝 OS X 用戶容易受到 Shellshock 漏洞的影響。但建議您使用的是運行 OS X Lion、Mountain Lion 或 Mavericks 的 Mac,請從以下鏈接修復。用戶尚無修復程序。
Mavericks 的更新只有 3.2 MB,並且是一個 DMG 文件。安裝過程很簡單,您甚至不需要重新啟動 Mac。
它是 DMG 文件中的標準程序。打開程序並按“下一步”安裝包,將安裝更新。
就是這樣。注意安全。
頂部圖像通過 上圖