αααα»αα’αααααααΆαααααΆαααααΈααΆαααα·ααααΆααααα αα ααααα Graz (ααααααα’αΌααααΈα) αα·αααααααααα Helmholtz αααααΆααααααα·αα»αααααααΆα (CISPA) ααΆααααα αΆαααααααΆαα’αααΈααΆαααΆαααααααα (CVE-2021-26318) αα αααα»αααααααααααααΎαααΆα AMD ααΆααα’αα αααααααΎα±ααααΆα’αΆα α’αα»αααα Meltdown-class ααΆαααΆααααα αΆαααΆαααΆαααα αα αα (ααααΌαααΆααααΌαααΆαααααααααααΆααααΎαααΆα AMD αα·αααααΌαααΆααααααΆαααααααΆαααΆαααααααα Meltdown) α αα αααα»ααααααΆααααααα ααΆαααΆααααα αΆαα’αΆα ααααΌαααΆαααααΎααΎααααΈαααααΎααααααΆαααααΆαααααααααααΆαα ααΆαααΆααααααααΆααα αααα»αααΊααα α¬ααα½αααΆαααααααΆαα’αααΈα’αΆααααααΆααα αααα»αα’αααα αα αΆαααΊααα ααΎααααΈααααααΆααααΆαααΆαααΆα KASLR αααααααααααΆαααααΆαααΆαααααααααα αααα»αααΊαααα
AMD α αΆαααα»αααΆααΆαα·ααααααααααα»αααΆαα αΆαααα·ααΆαααΆααα·αααααΎααααΈαααααααΆαααααα αΆ αααααΆαααΆαααΆαααααααα ααΌα ααΆααΆαααΆααααα αΆαααααααααααΆαααααΆαααααΎααα αααα»αααααΈα αΆ ααΊααΆαααΆαααααΎααααΆαααα·α αα½α αααα»αααααααααααΆααααααα ααααΌαααΆαααααααααααααααααα αα α»ααααααααααααααα’αΆααααααΆαααααΎαααΆα αα·ααααααΌαα±ααααΆαααααααΆαααΆααααΆααα ααααΆαααααααααααα½α ααΆααααα ααααΆαααααΆα (α§ααααα) αα αααα»αααΊαααα ααΎααααΈαααα αΆαααΈααΆαααΆααααα αΆα α’αααααααΆαααααΆαααΆααααα»ααααΌαα»αααΊαααααααΆαααααα½ααααααα½αααααΆαα½αααΉαα§ααααααααααααα·ααααα·αααα·αα αα αααα»αααααααααααΆααααααα α’αααααΆααααα αΆαα’αΆα ααααΎα§ααΆα ααα αααα αΆαααΆαααΆααααααααααΆαααααΆαααα αααα»ααααααααααα eBPF ααΎααααΈαααα½αααΌαααααΆααα αΆαααΆα αα
ααΎααααΈααΆαααΆααααααΆααααΉαααααααααααΆαααΆααααα αΆαααααΈααα AMD ααΆααααααα’αα»ααΆαααα±ααααααΎαα αα ααααααααααααΌααα»ααααα·ααΆα ααααα½ααααααααΆααααΆαααΆααααα αΆα Meltdown ααΌα ααΆααΆαααααΎααΆαααααΆα LFENCE ααΆααΎαα α’αααααααΆαααααΆααααααΆαααααααααα αΆααΆααααααα’αα»ααΆαααα±ααααΎαααΆααααααΆααΆααααααα’αααα αα αΆαααΉααααΉα (KPTI) αααααΈαα»αααααΌαααΆαααααΎαααααΆααααααααααααααααΎαααΆα Intel ααα»αααααα
αααα»αα’αα‘α»ααααααααΆααα·ααααα α’αααααααΆαααααΆαααΆααααααααααααΆαααα ααααΆαααααααΆαααΈααΊααααα ααΆααααΎαααΆααα½ααααα»αα αααααα’αααααααΎααααΆαααααα»αααααΏα 52 αααααα»ααα½ααα·ααΆααΈ αααααΆαααααααΆαααααα§ααααααα αααα»αααΊααααααααααΎααααα·ααααα·ααΆα βααααα·αααΎ (α’α»α αααα·α <data_len) tmp= LUT [αα·αααααα [α’α»α αααα·α] * α€α α©α¦];β α αα·ααΈααΆαααααααΆα αααΎαααααΌαααΆαααααΎα‘αΎααααααΆααααΆαααΆαααααααααΆαααΆαααααααααΆαα αα ααααααααα αααα αααα»αααααΆαααααααΆααααα‘α»ααααααααα·ααααα·ααΆαααΆααααΆααααααΆαα αα·ααΈααΆαααααααΈαα½αααΊααα’ααααΎααΆααα·ααΆααααααΆααα αααα»ααααααααΆααααα·ααααα·ααααΆαααααΆααααααα½αααααΆα "PREFETCH" (Prefetch+Time) αα·αααΈααΈαααΎααΆαααααΆααααααΌαααΆαααααΆααααααΌαααΆαααααΎααααΆααααΆααααα αααααααα·ααααα· "PREFETCH" (Prefetch+Power)α
ααΌαααααΉαα‘αΎααα·αααΆ ααΆαααΆαααααααα Meltdown αα»ααΆαααΊααα’ααααΎααΆααα·ααααααΆ αααα»αα’αα‘α»ααααα’αα»ααααααΆααααΆααααααΆαααααΆαααααΆα αα½αααααΆαα’αΆα α αΌααα ααΆααααααααα·ααααααα―ααα α αΎααααααΆαααααααααααααααα αααααΆααα·αααα·αααααΆααααααα αΆαααΆααααΆαα αΌαααααΎααααααααΈααααΎαααΆαα’αααααααΎααααΆααα αα αααα»ααααααα·ααΈ αααα»ααααααΆαααααα·ααααα·ααααααΆααααααΆαααααΌαααΆααααααα ααααΈααΌααααααααΆααΆααΆααααααααα ααααααα»ααααααααααα·ααααααααα ααα»αααααααααΆαααααΆααα·ααααααΆααα ααααΈαααααααΆαααααΆαααααααααααααΎαααααααααΆααααα½αααααΆααα·αααΉααααα»αα’αα‘α»ααααααααα·ααααα·ααΆαα»ααα αααααΌα αααααΎαααΆααΆααΆααα’ααααααΌαααΆαα’αα»ααααααΆαααΆααααΆααααααΆαα
αααααΆαααααα·ααααα·ααΆααααααΆαααααα·ααααα·αααααααΆααα»αααααΎααααΆαααααααΆααααΌα
ααααΆααΉαααΆαααααΆααααααΆαααααα·ααααα·ααΆααααααΆ ααΆα’αΆα
αα
αα½α
αααα»αα’αα‘α»ααααααααα·ααααα·ααΆααααΆααααααΆαααΎααααΈααααααααααΆαααααΆαααα
αααα»αααααΆαααααααΆααααααααα»ααααα
αΆααααΈααΆαα·ααΆαααααΈαααΈαα½αααα
αααα»ααααααα’αααα
αα
αΆαα―ααα α αΎααααααΆαααααα
αααα»αααΌααααααΆαααααα·ααααα·ααΆααααααΆααΎααααΈααααααααααααααααΆααΆααααααΆαααααααααααααΆα ααΆααα·ααΆαα
αΌαααααΎαα·αααααααααα»αααααΆαααααααΆαα αα·ααα·αααΆααααααΆαα»αα
ααααα: opennet.ru