
Usul Linux yadrosiga o’rnatilgan ELFbac funksiyasidan foydalanishga asoslangan.
Nyu-Xempshirdagi Dartmut kolleji tadqiqotchilari mashhur Spectre zaifligiga qarshi yangi yumshatish mexanizmini taqdim etishdi. Usul dasturiy ta’minot darajasida amalga oshiriladi, ya’ni protsessor yoki operativ xotira ishlab chiqaruvchilari tomonidan hech qanday o’zgartirishlar talab qilinmaydi va nazariy jihatdan standart dasturiy ta’minot yamalari sifatida qo’llanilishi mumkin. Tadqiqotchilarning so’zlariga ko’ra, ular barcha zamonaviy protsessorlarga ta’sir qiluvchi Spectre v1 zaifligini (CVE-2017-5753) yumshatish usulini ishlab chiqdilar.
Usul ELFbac ga asoslangan bo’lib, u ELF bajariladigan fayl darajasidagi jarayonlar uchun kirishni boshqarishni ta’minlaydigan Linux yadrosining o’rnatilgan funksiyasidir. Yangi yechim ELFbac dan foydalanib, dasturning manzil maydonini ajratadi va kod va ma’lumotlarning izolyatsiyasini ta’minlaydi.
Mutaxassislar hozirda yangi usulni batafsil bayon etuvchi hisobot tayyorlamoqdalar va yaqin kunlarda Spectre v1 ga qarshi kurashish bo’yicha tafsilotlarni e’lon qiladigan veb-saytni ishga tushiradilar.
Red Hat muhandislari shuningdek, Spectre v1 hujumlariga qarshi zaifliklarni aniqlash uchun tizimlarni skanerlash uchun mo’ljallangan maxsus vositani chiqazdilar. Yordamchi dastur Linux asosidagi tizimlar uchun mavjud. Hozirda vosita faqat x86_64 va AArch64 arxitekturalarini qo’llab-quvvatlaydi.