ossec/ossec-hids

OSSEC is an Open Source Host-based Intrusion Detection System that performs log analysis, file integrity checking, policy monitoring, rootkit detection,...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 32 minutes ago
Type:Server / PlatformCategory(s):Network & Infrastructure DefenseSecurity & Privacy
Added to GitGenius on September 13th, 2026
Created on September 17th, 2013
Open Issues & Pull Requests: 125 (+0)
GitHub issues: Enabled
Number of forks: 1,074
Total Stargazers: 5,057 (+0)
Total Subscribers: 313 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 14.7 days
Mean response time: 647.7 days
90th percentile: 2750.5 days
Tracked items: 226

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 8
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 3,035 days
Stale 30+ days: 7
Stale 90+ days: 5

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 3

Top labels

  • bug (18)
  • feature-request (14)
  • question (8)
  • enhancement (6)
  • needs-volunteers (5)
  • Rules & Decoders (4)
  • rn:server (3)
  • syscheck/rootcheck (3)

Detailed Description

OSSEC is a host-based intrusion detection system that combines log analysis, file integrity monitoring, policy monitoring, rootkit detection, real-time alerting, and active response capabilities in a single open source platform.

OSSEC addresses the need for comprehensive host security monitoring by integrating multiple detection and response functions that would otherwise require separate tools. It performs continuous analysis of system logs to identify suspicious activity, monitors critical files and directories for unauthorized changes, enforces security policies across monitored systems, detects signs of rootkit installation, and can trigger automated responses to detected threats. The system operates as a centralized platform that aggregates security events from multiple hosts, making it suitable for organizations that need unified visibility across their infrastructure.

Organizations should consider OSSEC if they need a consolidated approach to host-based security monitoring without the cost of commercial SIEM solutions. It works well for environments where compliance requirements such as PCI-DSS or NIST 800-53 demand evidence of security controls and log retention. The tool suits teams with the capacity to manage and tune detection rules, as effectiveness depends on proper configuration. OSSEC is particularly valuable for organizations already invested in open source tooling and those with the technical expertise to deploy and maintain a self-hosted security platform.

The project maintains active development with regular releases available through its official website. The codebase is written primarily in C, indicating a focus on performance and minimal resource overhead suitable for deployment on production systems. The project sustains community engagement through multiple communication channels including Slack and Discord, and hosts an annual conference where users and contributors share experiences and presentations. The tool includes bundled cryptographic libraries and compression utilities, reducing external dependencies for core functionality.