
Leo Smith-in Secure Boot tədqiqatı: shim-in əldə edilməsi və MOK qeydiyyatı
Leo Smith-in blog yazısı Secure Boot-un Microsoft üçüncü tərəf açarlarının, shim-in və MOK qeydiyyatının istifadəçinin açarı qeydə alınmış əməliyyat sistemini yükləməyə necə imkan verdiyini izah edir; p3ng0s V2 dəstəyi planlaşdırılır.
Leo Smith Secure Boot tədqiqatı və p3ng0s V2 üçün bir teaser haqqında blog yazısı dərc etdi. Yazıda Microsoft-un üçüncü tərəf açarlarının, shim-in və MOK qeydiyyatının istifadəçinin açarı qeydə alınmış əməliyyat sistemini yükləmək üçün necə istifadə oluna biləcəyi izah olunur.
Secure Boot haqqında yanlış təsəvvürlər
Smith deyir ki, onun əvvəlki fikri Secure Boot-un hansı əməliyyat sistemini işlədə biləcəyini kilidlədiyi idi. O bildirir ki, əsl məqsəd yüklənən əməliyyat sisteminin bütövlüyünü təmin etməkdir, istehlakçıları və ya fiziki girişə hədəf almaq deyil, və o, EFI zərərli proqramını dayandırmaq üçün nəzərdə tutulmuşdu. Microsoft Corporation UEFI CA 2011 üçüncü tərəf əməliyyat sistemlərini imzalayır, BIOS ayarlarına giriş əldə edə bilən istifadəçilər isə öz açarlarını qeydə ala bilərlər.
Shim və MOK qeydiyyatı
Yazı izah edir ki, Microsoft tərəfindən imzalanmış shim-lər açarlar sabit qalarkən yükləmə proqramını dəyişməyə imkan verir. GRUB şəkli tanınmayan açarla imzalanıbsa, shim uğursuz olur və MOK proqramına yüklənir; burada uyğun açar seçilə bilər. Smith qeyd edir ki, bu, Secure Boot aktiv olan avadanlıqda əməliyyat sistemi yükləmək üçün bir yol yaradır.
Shim-in əldə edilməsi və quraşdırılması
Smith pkgs.org saytında shim-imzalanmış paketlər tapdığını və Microsoft tərəfindən imzalanmış shim-i əldə etdiyini təsvir edir. Quraşdırma addımları MOK açarlarının yaradılması, kernel və GRUB-un imzalanması, EFI fayllarının adının dəyişdirilməsi, shim-in BOOTx64.EFI kimi yerləşdirilməsi, mmx64.efi əlavə edilməsi və sertifikatın DER formatına çevrilməsini əhatə edir.
Secure Boot-un sui-istifadəsi və p3ng0s
Hazırlanmış disk ilə istifadəçi onu yükləmə cihazı menyusundan seçə, GRUB imzası uğursuz ola, açarı MOK proqramı vasitəsilə qeydə ala, sonra yükləməni davam etdirə bilər. Smith həmçinin bildirir ki, p3ng0s istifadəçiləri V2 branch-ını shim və MOK menecer fayllarını overlay/airootfs/etc/p3ng0s/shim qovluğuna yerləşdirməklə istifadə edə bilərlər.
Mənbələr: leosmith.wtf
SiTech — AI ilə gücləndirilmiş veb hazırlanması
Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.