Tso tawm ntawm LKRG 0.9.0 module los tiv thaiv kev siv ntawm qhov tsis zoo hauv Linux kernel

Txoj haujlwm Openwall tau tshaj tawm qhov kev tso tawm ntawm cov ntsiav module LKRG 0.9.0 (Linux Kernel Runtime Guard), tsim los xyuas thiab thaiv kev tawm tsam thiab ua txhaum cai ntawm kev ncaj ncees ntawm cov qauv kernel. Piv txwv li, lub module tuaj yeem tiv thaiv cov kev hloov pauv tsis tau tso cai rau cov kernel khiav thiab sim hloov cov kev tso cai ntawm cov neeg siv cov txheej txheem (nrhiav kev siv cov exploits). Lub module yog tsim nyog rau ob qho tib si rau kev txhim kho kev tiv thaiv kev siv ntawm cov paub Linux kernel vulnerabilities (piv txwv li, nyob rau hauv cov xwm txheej uas nws nyuaj rau hloov kho cov kernel nyob rau hauv lub system), thiab rau countering exploits rau tseem tsis tau paub vulnerabilities. Txoj haujlwm code raug faib raws li daim ntawv tso cai GPLv2.

Ntawm cov kev hloov nyob rau hauv lub tshiab version:

  • Kev sib raug zoo yog muab nrog Linux kernels ntawm 5.8 txog 5.12, nrog rau cov kernels ruaj khov 5.4.87 thiab tom qab ntawd (suav nrog kev hloov kho tshiab los ntawm kernels 5.8 thiab tom qab) thiab nrog cov kernels los ntawm RHEL versions txog 8.4, thaum tswj kev txhawb nqa rau tag nrho cov kev txhawb nqa yav dhau los ntawm kernels, xws li kernels los ntawm RHEL 7;
  • Ntxiv lub peev xwm los tsim LKRG tsis yog tsuas yog ib qho qauv sab nraud xwb, tab sis kuj yog ib feem ntawm Linux ntsiav ntoo, suav nrog nws cov kev suav nrog hauv cov duab ntsiav;
  • Ntxiv kev txhawb nqa rau ntau lub kernel ntxiv thiab kev teeb tsa system;
  • Kho ntau qhov yuam kev tseem ceeb thiab qhov tsis txaus hauv LKRG;
  • Kev siv qee yam ntawm LKRG tau ua kom yooj yim dua;
  • Kev hloov pauv tau ua kom yooj yim ntxiv kev txhawb nqa thiab kev debugging ntawm LKRG;
  • Rau kev sim LKRG, kev koom ua ke nrog cov ntoo tawm thiab mkosi tau ntxiv;
  • Lub chaw cia khoom tau raug tsiv tawm ntawm BitBucket mus rau GitHub thiab kev sib koom ua ke txuas ntxiv tau ntxiv siv GitHub Kev Ua thiab mkosi, suav nrog kev tshuaj xyuas kev tsim thiab thauj khoom ntawm LKRG rau hauv Ubuntu tso tawm kernels, nrog rau kev tsim txhua hnub ntawm cov ntsiab lus tseem ceeb tshaj plaws los ntawm cov Ubuntu qhov project.

Ntau tus neeg tsim khoom uas tsis tau koom nrog yav dhau los hauv qhov project tau pab ncaj qha rau qhov version ntawm LKRG (ntawm rub cov lus thov ntawm GitHub). Tshwj xeeb, Boris Lukashev ntxiv lub peev xwm los tsim ua ib feem ntawm Linux ntsiav ntoo, thiab Vitaly Chikunov los ntawm ALT Linux ntxiv kev koom ua ke nrog mkosi thiab GitHub Kev Ua.

Zuag qhia tag nrho, txawm tias qhov tseem ceeb ntxiv, tus lej ntawm LKRG kab ntawm cov lej tau raug txo qis me ntsis rau lub sijhawm thib ob hauv kab (nws kuj tau raug txo los ntawm versions 0.8 thiab 0.8.1).

Tam sim no, LKRG pob ntawm Arch Linux twb tau hloov kho rau version 0.9.0, thiab ntau lwm cov pob siv git versions ntawm LKRG tsis ntev los no thiab yuav zoo li yuav hloov kho rau version 0.9.0 thiab dhau los sai sai.

Tsis tas li ntawd, peb tuaj yeem nco ntsoov cov ntawv tshaj tawm tsis ntev los no los ntawm cov neeg tsim khoom ntawm Aurora OS (Lavxias hloov kho ntawm Sailfish OS) hais txog qhov muaj peev xwm ntxiv dag zog ntawm LKRG siv ARM TrustZone.

Yog xav paub ntxiv txog LKRG, saib daim ntawv tshaj tawm ntawm version 0.8 thiab kev sib tham uas tau tshwm sim thaum ntawd.

Tau qhov twg los: opennet.ru

Ntxiv ib saib