Проект Openwall публикува версия на модула на ядрото LKRG 0.9.4 (Linux Kernel Runtime Guard), предназначен за откриване и блокиране на атаки и нарушения на целостта на структурите на ядрото. Например, модулът може да защити от неразрешени промени в работещото ядро и опити за изменение на правата на потребителските процеси (определяне на използването на експлойти). Модулът е подходящ както за организиране на защита от експлойти на вече известни уязвимости в ядрото на Linux (например, в ситуации, когато е трудно да се обнови ядрото), така и за противодействие на експлойти за все още неизвестни уязвимости. Кодът на проекта се разпространява под лицензия GPLv2. За особеностите на реализацията на LKRG може да се прочете в първото анонсиране на проекта.
Сред измененията в новата версия:
- Добавена е поддръжка на системата за инициализация OpenRC.
- Осигурена е съвместимост с LTS ядрото на Linux 5.15.40+.
- Оформлението на изходящите лог съобщения е преработено за улесняване на автоматизирания анализ и удобство при ръчното разглеждане.
- За LKRG съобщенията са използвани собствени категории логове, което улеснява отделянето им от останалите съобщения на ядрото.
- Модулът на ядрото е преименуван от p_lkrg на lkrg.
- Добавени са инструкции за инсталиране с помощта на DKMS.
Източник: opennet.ru
