Pull to refresh
20
0
Send message

Аудит системных вызовов в Linux

Reading time3 min
Views6.4K

Теория


Для работы auditd, необходимо что бы ядро было собрано с опциями AUDIT и AUDITSYSCALL
$ grep AUDIT /boot/config-`uname -r`
# CONFIG_AUDIT_ARCH is not set
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_TREE=y
CONFIG_AUDIT_GENERIC=y

AUDIT отвечает за общую подсистему аудита в ядре Linux, которую также использует SELinux. AUDITSYSCALL отвечает за инфраструктуру аудита системных вызовов, которая также используется в SELinux.
Основные особенности системы аудита в ядре Linux:
  • Минимальный оверхед, как при активированном, так и при отключенном аудите
  • Фильтрация на уровня ядра, что бы обеспечить наименьшие издержки
  • Использование Netlink в пользовательских приложений

Читать дальше →
Total votes 1: ↑1 and ↓0+1
Comments0

Information

Rating
Does not participate
Location
Челябинская обл., Россия
Date of birth
Registered
Activity