The Samhain host-based intrusion detection system (HIDS) provides file integrity checking and log file monitoring/analysis , as well as rootkit detection, port monitoring, detection of rogue SUID executables, and hidden processes.
Samhain been designed to monitor multiple hosts with potentially different operating systems, providing centralized logging and maintenance , although it can also be used as standalone application on a single host.
Samhain is an open-source multiplatform application for POSIX systems (Unix, Linux, Cygwin/Windows).
The client/server architecture allows _ central logging _ , _ central storage _ of baseline databases and client configurations, and _ central updates _ of baseline databases.
The web-based Beltane console, available as separate package, allows to monitor server and client activity, view client reports, and update the baseline databases.
Samhain supports multiple logging facilities, each of which can be configured individually.
Samhain offers _ PGP-signed database and configuration files _ , a _ stealth mode _ , and several more features to protect its integrity.