OpenBSM es una implementación de código abierto de la API y el formato de archivo de auditoría del Módulo de Seguridad Básico (BSM) de Sun. BSM, un sistema utilizado para auditorías, describe un conjunto de interfaces de biblioteca y llamadas al sistema para gestionar los registros de auditoría, así como un formato de archivo de flujo de tokens que permite un procesamiento de registros de auditoría extensible y generalizado .
OpenBSM incluye archivos de inclusión del sistema adecuados para su inclusión en una implementación de Audit del sistema operativo , libbsm (una implementación de las interfaces de la biblioteca BSM para generar, analizar y gestionar registros de auditoría), auditreduce y praudit (herramientas de reducción e impresión de auditoría), documentación de la API y archivos de configuración de ejemplo para /etc . Entre los proyectos en desarrollo se incluyen extensiones a la API de libbsm para facilitar el análisis de la pista de auditoría, incluida una biblioteca de coincidencia de patrones.
OpenBSM deriva de la implementación de auditoría BSM presente en el sistema operativo de código abierto Darwin de Apple , que, a petición de esta, Apple cedió la licencia bajo una licencia BSD para permitir su integración en FreeBSD y otros sistemas. La implementación de Darwin BSM fue creada por McAfee Research bajo contrato con Apple y, posteriormente, ha sido ampliamente ampliada por el equipo de voluntarios TrustedBSD . OpenBSM se incluye en FreeBSD a partir de la versión 6.2 y se ha anunciado como una característica de Mac OS X Snow Leopard.
Enlaces externos
- TrustedBSD: OpenBSM
- Manual de FreeBSD: Auditoría de eventos de seguridad
- Apple Computer: Criterios comunes
- Software BSD
- Seguridad del sistema operativo
- Software que utiliza la licencia BSD.
- Stubs de Unix