PC_Shopping 板


LINE

※※※工具※※※ Alex Ionescu根據intel新發佈的白皮書 更新了他寫的SpecuCheck錯誤的地方 白皮書 https://newsroom.intel.com/wp-content/uploads/sites/11/2018/01/Intel-Analysis-of-Speculative-Execution-Side-Channels.pdf https://t.co/eHcsnNxf8D SpecuCheck https://github.com/ionescu007/SpecuCheck SpecuCheck是一個程式讓使用者不用安裝SpeculationControl模組 就可以檢查自己系統對應Meltdown&Spectre修補的情況。 如圖 https://github.com/ionescu007/SpecuCheck/raw/master/SpecuCheck.png
顯示比較簡明,可以看到CPU微碼是否有更新IBRS/IBPB。 不過作者還是建議使用官方的SpeculationControl模組來檢查, 因為他寫的程式可能會有自己推測錯誤的地方。 (WIN7系統要更新PowerShell到新版才能安裝SpeculationControl) https://docs.microsoft.com/zh-tw/powershell/scripting/setup/installing-windows-powershell?view=powershell-5.1 https://goo.gl/F9JuUm ※※※重點※※※ 目前各作業系統對應Meltdown&Spectre和CPU微碼更新的情況總整理 https://gist.github.com/woachk/2f86755260f2fee1baf71c90cd6533e9 建議閱讀原文,整理非常詳盡。 1. Meltdown (Variant 3) : CVE-2017-5754 Linux已經透過KPTI修補,Windows也已經發佈KVAS補丁。 效能下降看使用情況,一般桌面使用者可能不會有太大的效能損失。 Haswell之前的CPU因為缺少INVPCID,在Windows上打這個補丁後效能下降會比較多。 不過在Linux上,即使沒有INVPCID,只要有PCID的CPU, 例如Ivy Bridge,還是可以快速切換頁表。 KPTI只支援64bit的作業系統,所以32bit的版本無法修補, 不過有一些32bit OS的例如MacOS,本身免疫Meltdown。 AMD的CPU免疫Meltdown。 2. Spectre (Variant 2) : CVE-2017-5715 在Windows上,Haswell以後的CPU已可以透過更新IBRS/IBPB微碼 (例如透過BIOS更新)來修補這個漏洞。 如果沒有微碼可以更新,可以改用作業系統內核層級的LFENCE作為緩解, 如果CPU不支援SMEP,會改用Google提供的Retpoline取代LFENCE。 在Linux上,這個漏洞目前還沒有修補。 未來將會使用Retpoline來修補,預測對伺服器的效能大約會有5-10%的損失, 但對一般使用者的影響應該會很輕微, 不過應用程式也需要重新編譯才能提供完全的保護, 如果使用者希望沒有設置IBRS=2的程式也能獲得保護, 還是需要更新CPU微碼, 目前Intel已經提供Haswell以後的IBRS微碼更新。 AMD的CPU不需要使用Retpoline,只要LFENCE就可以修補內核對抗這個漏洞, 和Intel一樣,也提供IBPB微碼更新,讓沒有重新編譯的程式也能獲得保護。 (但目前微碼還沒完全釋出,同時內核修補還沒有合併進官方分支) 3. Spectre (Variant 1) : CVE-2017-5753 詳情請參閱原文 ※※※八卦※※※ Longhorn提到前述的BIOS更新(更新IBRS微碼)會造成非常巨大的效能下降, Intel自己在Linux Kernel Mailing List承認效能下降是"horribly slow" https://twitter.com/never_released/status/949231568509267968 所以Asus的 -21% 可能已經是盡最大努力的最好情況。 一夜回到革命前...... --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.36.81
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PC_Shopping/M.1515375475.A.246.html
1F:推 hizuki : 話說ES的CPU應該無法更新mircocode,只能讓效能爛了 01/08 10:20
2F:推 hcwang1126 : 推 整理很詳細 01/08 10:21
3F:推 AmibaGelos : ret如果溢出到BTB上也gg啊,Haswell就是這樣做der 01/08 10:28
4F:推 jf7642 : UAC.exe : 檔案遺失 01/08 11:00
5F:推 hcwang1126 : 不更新效能不會差 但是就脫褲子逛大街囉 01/08 11:04
6F:推 b155073 : amd也受影響... 坐等詳細benchamrk 01/08 11:07
7F:→ Khadgar : 這不是脫褲子吧,spectra根本只是拉鍊沒拉滿 01/08 12:01
8F:→ Khadgar : 老實說個人用戶去更新蠻蠢的 01/08 12:01
9F:→ kuma660224 : MELTDOWN才是脫褲子吧 01/08 12:19
10F:推 a2935373 : Spectre一般用戶最容易被這攻擊的大概是透過Browser 01/08 12:21
11F:推 ptrex : 感謝整理 01/08 16:58
12F:推 goldie : 感謝整理 01/09 08:13
13F:推 kill466 : 這次風波址更新系統不更新bios可以嗎? 01/09 16:09
14F:→ kill466 : *只 01/09 16:09
15F:推 levihanji : 也想問樓上的問題 不敢自己更新bios 01/09 22:00
16F:→ Windcws9Z : 當然要更新BIOS啊 01/10 20:35







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP