Eksperimentalna podrška za obnovu kernela Linux u Clangu s mehanizmom zaštite CFI-a

Kees Cook, bivši glavni administrator sustava kernel.org i vođa Ubuntu Sigurnosni tim, sada radi u Googleu kako bi osigurao sigurnost Android i ChromeOS-om, pripremljeni eksperimentalni spremište s zakrpama koje omogućuju izgradnju kernela za x86_64 arhitekturu pomoću Clang kompajlera i omogućuju mehanizam zaštite Control Flow Integrity (CFI). CFI detektira određene oblike nedefiniranog ponašanja koji bi potencijalno mogli dovesti do poremećaja toka upravljanja kao posljedica iskorištavanja.

Podsjetimo se da u LLVM 9 uključene su promjene potrebne za izgradnju kernela Linux korištenje Clanga za sustave x86_64 arhitekture. Projekti Android i ChromeOS već primijeniti Clang za izgradnju kernela, a Google testira Clang kao glavnu platformu za izgradnju kernela za svoje radnike Linux-sustavi. Varijante kernela kompajlirane s Clangom također razvijaju projekte linaro и CrOS.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster