瀏覽單個文章
florance
Golden Member
 
florance的大頭照
 

加入日期: Dec 2003
文章: 3,688
我的看到 GPZ 內敘述的行為

變體 1.
eBPF JIT關閉時, CPU 應該都不能看到資料。
eBPF JIT開啟時, 等於賦予 CPU 可以看資料的權限(正不正常則不確定)。

但是 eBPF JIT 正常狀態下是關閉, 表示強制打開並不是正常狀態吧?
不然 GPZ 也不會特別去說這部分...

變體 2.(這部分有人有拿程式實做, 前陣子的討論頗多)
Intel 看到資料並且可以從中拿出資料, 這部分是 Intel 還能讀取(並能轉出, 這部分是由程式實做得知)核心對應記憶體的內容。
AMD 對這部分則是擋下來讀取不到核心對應記憶體的內容(這部分也是由程式實做得知)。

引用:
作者bureia
所以你的意思好像是認為eBPF JIT開啟時核心程式的資料能被用戶程式讀取是正常的?

讓我推測你的想法
eBPF JIT關閉時,用戶程式「沒有」權限讀取核心程式的資料

所以
intel CPU能被讀到資料=有漏洞
AMD CPU不能被讀到資料=OK

eBPF JIT開啟時,用戶程式「有」權限讀取核心程式的資料

所以
intel CPU能被讀到資料=OK
AMD CPU能被讀到資料=OK


另外, 歡迎正常討論。

失控發作的請自便....
__________________

報導者 疫苗進行式:COVID-19全球疫苗接種即時追蹤

真的珍惜自己帳號的人: 停權帳號 申請復帳方式。
台灣事實查核中心 為IFCN國際事實查核聯盟合作夥伴, 為台灣打擊錯誤訊息
滑坡謬誤 (Slippery slope) 是一種非形式謬誤,使用連串的因果推論,卻誇大了每個環節的因果強度,而得到不合理的結論

LGBT人物列表 世界會因為不同的崎見而多樣化, 卻會因為歧視而步向對立。
美研究壓倒性共識:同性戀家庭與異性戀養育的子女並無差異, 發明癌症試紙的同志男孩

[分享]Asrock 939Dual-SATA2 與 BBA X800XL 相容性問題!!

使用 Microsoft TweakUI 關閉 Autorun.inf
死雞 11 SMART BAD 請注意
手上有 死雞 12 的朋友請注意!! 屎雞 韌體更新!! 上映中 Barracuda 7200.12 Firmware Update "CC3E"
Amazfit 米動手錶青春版 錶面更換步驟 & 錶面下載
舊 2018-02-02, 04:26 PM #100
回應時引用此文章
florance離線中