α’αααααααΆαααααΆαααααΈ Bitdefender
ααΆαααΆααααααααααΆαααααα·αααα·ααααααααΆαα Spectre v1 α αΎαααα’ααααΎαααα·αααααΆαααααΆααα·ααααααααΈααααΆαααααααΆαααααααα½αααααΆαααααα αααααααααααΆααααΈααΆαααααα·ααααα·ααΆαααΆαααααΆαα ααΎααααΈαααααα’ααααΎαααΆα α’αααααΆαααααΆααααααΆααΆαααααΈααΈααΌααααΎαααααΎααΆαααααα·ααααα·ααΆαα»αααααΆαααααΆααα½αα ααα½ααααααααααΆααααΌαααΆαααααα·ααααα· ααα»ααααααααα·ααααα αΆαααΆαααααΆαααααααΆααΆααα’ααααααααααααΆαααααα·ααααα·ααααααΆ (α§ααΆα ααα αα ααααααααααααααααΆααΆ α¬αααΆαααΆααααααα αΌαααααΎαααΆααα·αααΆα αα ααααααΌαααΆαααααΆ) α ααααα·αααΎααΆαααααααααΆααα·αααααΌαααΆααααααΆαααα αα½αααααΆαααΉαααααααααααααααααΆαα’αα»ααααααΆααααΆααααααΆα ααα»αααααα·αααααααααααΆαααααΎαααΆααααα»αα’αα‘α»ααααααΆαα ααααΆααα αααα»αααααΆαααααααΆαααααααα½αααααΆα α αΎαα’αΆα ααααΌαααΆαααααΆαα‘αΎααα·ααααααααΎαα·ααΈααΆααααααααααΆαααααααααΆαα·ααΆααααααΆαααααααΆααααΆαααααααααΆαα αα αα αα·ααΆαααΆαααααΆααααααΌααααα»αααΆαα αΌαααααΎααααΆααα αααβααααΆβααΎααααΈβαααααΆβαα»αβαα·αβαα·ααααααβαααβαα·αβααΆαβααΆααα
ααΆααααααααααΆαααΆααααα αΆαααααΈααΊααΆαααααΎααααΆααααΆαααα ααααΆααααααΎαα‘αΎαααα‘α»ααααα’αα»ααααααΆααααΆααααααΆαααααΆαααααΆα SWAPGS αααααααΌαααΆαααααΎαα αααα»αααααααααααααα·ααααα·ααΆαααΎααααΈαααα½ααααααααααΆαα α»αααααα GS αα ααααααααΆααααααααααααααααΆααααΈα αααααα’αααααααΎααααΆαααα ααΆααααΊααα OS (GS αααααβαααβααΆαβααααΎβαααα»αβααα αβα’αααβααααΎβααααΌαβααΆαβαααα½αβαααβαααααβαααβααΆαβααααΎβαααα»αβα’αα‘α»αβαααβααααα·ααααα·ααΆαβαααα»αβααΊαααβ)α αα αααα»αααΊαααααΈαα»α GS αααααΆαα»αααααα·α per_cpu αααααααΎααΎααααΈα αΌαααααΎαα·ααααααααΊααα α αΎαααα αα’αααααααΎααααΆαααααααΆαα»αααααα·α αα TLS (Thread Local Storage)α
ααΎααααΈαααααΆαααΆαα α ααΆαααααΆα SWAPGS ααΈααααα αααα αΌαααααΎααΊααααααααααααΈα αααααααΊααα α¬αα αααααααΎαααΆαααΌαααααα·αααααΌαααΆαααΆαααααΆααααααΌαααΆαα α»αααααα GS ααΆααααα½ααα·αα·ααα αα·αααΆααΆααΆαααααααααααααΌαααΆαα’αα»αααααα»ααααααΆαααααΆαα αααΆαααΈαααααα·ααααα·ααΆααααΆααααααΆαααααΎαααΆααααΆααααααααΎααααΈααααα·ααααα·ααΌαααΆαα½αααΉαααΆαααααΆα SWAPGS ααααα·ααααα αΆαααααααααααΆααααα½ααα·αα·ααα α αΎαααααα·αααΎααΆααΆαααααΆαααααΎαααΎααα·αααααΌαααΆααααααΆαα αααααΉαααααααααααααα ααΌα αααα ααααΆαααΆαα’αΆα ααΎαα‘αΎααα ααααααααΆααΆααααα·αααΆαααααααααΉαααΆαααααα·ααααα· SWAPGS ααααΌαααΆαααααΎαααΎααααααααΆααα»α ααα»αααααααα»αα’αα‘α»ααααααααα·ααααα·ααΆααααΆααααααΆααααααααααΆαα α»αααααα GS ααΉαααααΌαααΆαααααΆααααααΌααααααΆαααααΆα SWAPGS αα·αααααΎαααα»αααααα·ααααα·ααΆαα’αααα αα αΆαα’αΆαααααααααααα αααα αααα»αααααΆαααααααΆαααααΈααΈααΌα
α’αααααααΆαααααΆαααΆαααααΎαααααΆααΈαααΌααααΆαααΆααααα αΆαα ααα½αααΈα αααααααΌααααΆαααααααααααα ααααΌαααΆααααα αα‘αΎαα ααααΆααΈαααΌααΈαα½αααΊααα’ααααΎααααΆαααΆααααααΆαααααΆα SWAPGS αα·αααααΌαααΆαααααα·ααααα·ααΆαααΆααααΆααααααΆα αααααΈααΆααΆααααΌαααΆαααααααΎαααΆααα·αααααΆαααααα»αααΆαααααα·ααααα·ααααα α αΎαααΈααΈαααΊαααα»αααΈααα αα ααααααααΆαααααΆα SWAPGS ααααΌαααΆαααααα·ααααα·ααΆαααΆααααΆααααααΆα αααααΈααΆααΆαα·ααα½αααααΌαααΆαααααα·ααααα·αααααα αααααΆααααααΆααΈαααΌααΈαα½αα ααΆααααααΎαααΈααααααΆααααΆαααααααααααα α α’αααααΆααααα αΆαα’αΆα αααααααααααα α’αΆααααααΆαααΆααααΆαααα½ααα αααα»ααααααααΊααα α αΎαα’αααααΆααααα αΆαα’αΆα ααααααααααααααΆααααΆαααα½ααα α’αΆααααααΆαα ααααααα αααα»αααΊαααα ααΆαα’αα»ααααααΆαααΆααααα αΆαααααΌαα αααΆααααααΌα α αΎαααΆαααααααααααα α’αΆα ααααΌαααΆααααααΆα αααΎαααααααΎααααΈαααα ααααΆαααα ααααΆαα
ααΆααααα αΆαα
αααα»αααΊαααααΈαα»α
ααΆααα½ααα»ααααααΌαα±ααααα‘αΎαααΆαααααΎαα
αα
α»ααααααααΆαααΊαααααΆαααα
ααΎαααααααααααΆαααΈα αα·αααα·ααααΆαααααα αααααΆαααααααααΆαα
αΆααααααΎαααααααααα‘αΎααα·αα ααΎααααΈαα·αααΆαααΆαααΆααα
ααΎααΈαα»α
αααααΎα "nospectre_v1" α’αΆα
ααααΌαααΆαααααΎ ααααα·ααα·ααΆαααΆαααΎααααΈαααααααΆααααΆαααΆαααααααα SWAPGS αααααα ααΆααα½ααα»αααΊα’αΆα
ααααΆαααΌα
ααΆ
αααααΆαα’αααααααΆαααααΆαααααΈαααα»αα αα»α Bitdefender αααα»αα αα»α Intel ααααΌαααΆαααααΌαααααΉαα’αααΈαααα αΆαααααΆαααΈααααΈα αΆααααΆααα»αα ααΆααααΌαααΆααααααα α α·ααααααααααΆααααα αΆααΆααααααα·ααΈ αααα’αααα’αα·ααααααααααΈ Microsoft, Google αα·αααΊαααααΈαα»α ααααΌαααΆαα αΌααα½ααα αααα»αααΆαα’αα·αααααααααααααααα½αααααΆααα½ααα»αα ααααααααααααΎαααΆα Intel α αΆαααα»α Ivy Bridge ααΆαααααα·ααΆαααΆααααα αΆα αααααΆαααααααΆαααΆαααααααααΆααααΆαααααΆα WrgSBASE αααααααΎαααα»αααΆαααααααααααα α αααααααα ARM, POWER, SPARC, MIPS αα·α RISC-V αα·αααααΌαααΆααααααΆααααααααα αΆααααα αααααααΆαα·αααΆααααααΆαααααΆα SWAPGS α
αααα αΆα
αααααααααΆαααααααα
αΆαααα Intel processors -
αα
ααΎαααααααα AMD ααΆαααααααΆααΈαααΌααααΆαααΆααααα αΆαααΈααΈαααα»ααααααααα’αΆα
ααα·αα‘αΎααα·αααΆα αααααααΌαααΆααααααα
ααααααααΎαααΆααααΆααααααΆααααααααααΌαααααΆαααααΆαα
α»αααααα GS αααα’αΆα
ααααΌαααΆαααααΎααΎααααΈααααΎααααααααΆααααΆαααα
αααα»ααααααα’αααα
αα
αΆαα
αααααα ααΎααααΈαααααααΆαααααααΎαααααΆαααΆααααα αΆααααα
ααααα: opennet.ru