Organizata Linux Foundation shpalli se kompania Google do të ofrojë financim për mbështetje të mekanizmave të mbrojtjes në kernelin Linux dhe për forcimin e sigurisë së tij. Nën kontratë me kohë të plotë do të angazhohen Gustavo Silva dhe Nathan Chancellor.
Nathan është i njohur për punën e tij në sigurimin e ndërtimit të kernelit Linux duke përdorur kompilatorin Clang dhe në angazhimin e mekanizmave të mbrojtjes gjatë fazës së ndërtimit, siç është CFI (Kontrolli i Flows së Integritetit). Punën e tij në etapën e parë Nathan do ta përqendrojë në eliminimin e të gjitha gabimeve që shfaqen gjatë përdorimit të Clang/LLVM dhe në implementimin e një sistemi të integrimit të vazhdueshëm për testimin e ndërtimeve bazuar në Clang. Kur problemet e njohura të zgjidhen, do të fillojë puna për të shtuar në kernel mundësi të tjera të forcimit të sigurisë, të ofruara nga kompilatori Clang.
Gustavo është një nga pjesëmarrësit aktivë në projektin KSPP (Projekti i Mbrojtjes Vetjake të Kernelit), që promovon teknologjitë e mbrojtjes aktive në kernelin Linux. Detyra kryesore e Gustavos do të jetë eliminimi i disa klasave të mbushjeve të tamponëve, përmes zëvendësimit të të gjitha instancave të array-ve me gjatësi zero ose që përmbajnë vetëm një element, me deklarata arrays pa gjatësi (Flexible Array Member). Përveç kësaj, Gustavo do të merret me korrigjimin e gabimeve në kod përpara se të shkonte në përbërjen kryesore të kernelit dhe zhvillimin e mekanizmave të mbrojtjes aktive në kernel.
Burimi: opennet.ru
