Mwepụta nke modul LKRG 0.9.0 iji chebe megide nrigbu nke adịghị ike na kernel Linux.

Ọrụ Openwall ebipụtala ntọhapụ nke modul kernel LKRG 0.9.0 (Linux Kernel Runtime Guard), emebere iji chọpụta na igbochi mwakpo na mmebi nke iguzosi ike n'ezi ihe nke akụrụngwa kernel. Dịka ọmụmaatụ, modul ahụ nwere ike ichebe megide mgbanwe ndị na-enweghị ikike na kernel na-agba ọsọ ma na-anwa ịgbanwe ikike nke usoro onye ọrụ (ịchọpụta iji ihe arụrụ arụ). Modul ahụ dabara ma maka ịhazi nchekwa megide nrigbu nke adịghị ike kernel Linux ama ama (dịka ọmụmaatụ, n'ọnọdụ ebe ọ siri ike imelite kernel na sistemụ), yana maka igbochi nrigbu maka adịghị ike amabeghị. A na-ekesa koodu ọrụ n'okpuru ikikere GPLv2.

N'ime mgbanwe ndị dị na ụdị ọhụrụ:

  • Enyere ndakọrịta na Linux kernels site na 5.8 ruo 5.12, yana yana kernels kwụsiri ike 5.4.87 na mgbe e mesịrị (gụnyere ihe ọhụrụ sitere na kernels 5.8 na mgbe e mesịrị) yana kernels sitere na ụdị RHEL ruo 8.4, ebe ị na-akwado nkwado maka ụdị niile akwadoro mbụ. kernels, dị ka kernels sitere na RHEL 7;
  • Agbakwunyere ikike iji wuo LKRG ọ bụghị naanị dị ka modul mpụga, kamakwa dịka akụkụ nke osisi kernel Linux, gụnyere ntinye ya na onyonyo kernel;
  • Nkwado agbakwunyere maka ọtụtụ kernel na nhazi usoro;
  • Edoziri ọtụtụ mperi na adịghị ike dị na LKRG;
  • Emeela ka mmejuputa ihe ụfọdụ LKRG dị mfe;
  • Emeela mgbanwe iji mee ka nkwado na nbipu nke LKRG dị mfe;
  • Maka ịnwale LKRG, agbakwunyere njikọta na osisi na-apụ apụ na mkosi;
  • Ebugharịla ebe nchekwa ọrụ ahụ site na BitBucket gaa na GitHub wee tinye mgbakwunye na-aga n'ihu site na iji GitHub Actions na mkosi, gụnyere ịlele nrụpụta na ntinye nke LKRG n'ime kernel ntọhapụ Ubuntu, yana kwa ụbọchị na-ewulite kernel kachasị ọhụrụ nke ndị ọrụ na-enye. Ubuntu oru ngo.

Ọtụtụ ndị mmepe na-etinyebughị aka na ọrụ a nyere onyinye ozugbo na ụdị LKRG a (site na arịrịọ ịdọrọ na GitHub). Karịsịa, Boris Lukashev gbakwunyere ikike iwulite dịka akụkụ nke osisi kernel Linux, na Vitaly Chikunov sitere na ALT Linux gbakwunyere ntinye aka na mkosi na GitHub Actions.

N'ozuzu, n'agbanyeghị nnukwu mgbakwunye, ọnụ ọgụgụ nke koodu LKRG belatara ntakịrị maka oge nke abụọ n'usoro (a na-ebelatakwa mbụ n'etiti nsụgharị 0.8 na 0.8.1).

N'oge a, emelitelarị ngwugwu LKRG na Arch Linux ka ọ bụrụ ụdị 0.9.0, yana ọtụtụ ngwugwu ndị ọzọ na-eji ụdị git nke LKRG na-adịbeghị anya ma enwere ike imelite ya na ụdị 0.9.0 na gafere n'oge adịghị anya.

Na mgbakwunye, anyị nwere ike ịhụ akwụkwọ ọhụrụ sitere n'aka ndị mmepe Aurora OS (Russian modification of Sailfish OS) gbasara ike ike nke LKRG nwere ike iji ARM TrustZone.

Maka ozi ndị ọzọ gbasara LKRG, hụ ọkwa ọkwa nke 0.8 na mkparịta ụka mere mgbe ahụ.

isi: opennet.ru

Tinye a comment