Taic deuchainneach airson ath-thogail an kernel Linux ann an Clang leis an inneal dìon CFI

Kees Cook, a bha na kernel.org CIO roimhe agus na stiùiriche air Sgioba Tèarainteachd Ubuntu, a-nis ag obair dha Google gus Android agus ChromeOS a dhèanamh tèarainte, ullaichte deuchainneach tasgaidh le pìosan a leigeas le kernel a thogail airson an ailtireachd x86_64 a’ cleachdadh an compiler Clang agus a’ cur an gnìomh inneal dìon CFI (Control Flow Integrity). Tha CFI a’ solarachadh airson a bhith a’ lorg cuid de sheòrsan de ghiùlan neo-mhìnichte a dh’ fhaodadh leantainn gu briseadh air an t-sruth smachd àbhaisteach (sruth smachd) mar thoradh air cur an gnìomh buannachdan.

Cuimhnich sin a-steach LLVM 9 Chaidh atharrachaidhean a dh’ fheumar gus an kernel Linux a thogail a’ cleachdadh Clang airson siostaman x86_64 a thoirt a-steach. Pròiseactan Android agus ChromeOS mu thràth tagradh Clang airson togail kernel, agus tha Google a’ dèanamh deuchainn air Clang mar am prìomh àrd-ùrlar airson kernels a thogail airson na siostaman Linux riochdachaidh aige. Bidh caochlaidhean kernel a chaidh a thogail le Clang cuideachd a’ leasachadh phròiseactan linaro и Cros.

Source: fosgailtenet.ru

Cuir beachd ann