Mbështetje eksperimentale për rindërtimin e nuklit Linux në Clang me mekanizmin e mbrojtjes CFI

Kees Cook, ish- administratori kryesor i kernel.org dhe lideri i Ekipit të Sigurisë së Ubuntu, tani punon në Google për të siguruar mbrojtjen e Android dhe ChromeOS. përgatiti eksperimentale repozitori me patch-e që lejojnë ndërtimin e kernelit për arkitekturën x86_64 duke përdorur kompilatorin Clang dhe aktivizimin e mekanizmit të mbrojtjes CFI (Control Flow Integrity). CFI siguron identifikimin e disa formave të sjelljes së papërcaktuar që potencialisht mund të çojnë në shkeljen e rrjedhës normale të kontrollit si rezultat i ekzekutimit të eksploiteve.

Kujtojmë se në LLVM 9 u përfshinë ndryshimet e nevojshme për ndërtimin e kernelit të Linux duke përdorur Clang për sisteme me arkitekturë x86_64. Projektet Android dhe ChromeOS tashmë përdorin Clang për ndërtimin e kernelit dhe Google po teston Clang si platformën kryesore për ndërtimin e kernelit për sistemet e saj Linux në punë. Variacionet e kernelit të ndërtuara me Clang gjithashtu zhvillojnë projekte Linaro dhe CrOS.

Burimi: opennet.ru

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster