For an open source antivirus software for servers, the first results are cisco-talos/clamav (ClamAV is a well-known open-source antivirus engine providing signature-based malware detection and file scanning, though it lacks a built-in centralized management console out of the box), cisco-talos/clamav-devel (ClamAV is a foundational signature-based antivirus engine that detects malware and viruses, though it functions primarily as a scanning library rather than a full endpoint protection suite with a centralized management console) and rfxn/linux-malware-detect (This project is a multi-engine malware scanner and real-time monitor for Linux servers featuring signature detection, quarantine, and YARA rules, though it lacks a centralized management console). security-onion-solutions/securityonion and fail2ban/fail2ban round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “open source alternatives to mcafee”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
ClamAV - Documentation is here: https://docs.clamav.net
ClamAV is a well-known open-source antivirus engine providing signature-based malware detection and file scanning, though it lacks a built-in centralized management console out of the box.
ClamAV is an open-source antivirus engine and malware detection scanner. It identifies trojans, viruses, and other malicious software by scanning files and data streams against a database of known signatures. The system functions as a signature-based threat detector, allowing for the implementation of threat intelligence by turning malware samples into actionable signatures. It supports the creation of custom malware signatures to identify specific or specialized security threats. The engine provides capabilities for endpoint security monitoring and comprehensive malware detection scanning a
ClamAV is a foundational signature-based antivirus engine that detects malware and viruses, though it functions primarily as a scanning library rather than a full endpoint protection suite with a centralized management console.
Linux Malware Detect is a security platform designed for Linux server environments to identify and isolate malicious files. It functions as a multi-engine scanner that utilizes signature-based detection, heuristic analysis, and pattern matching to maintain system integrity. The tool provides automated auditing and real-time monitoring to detect unauthorized modifications as they occur. The system distinguishes itself through kernel-level event monitoring, which triggers immediate scans upon file changes, and checkpoint-based scan resumption, which allows long-running operations to pause and r
This project is a multi-engine malware scanner and real-time monitor for Linux servers featuring signature detection, quarantine, and YARA rules, though it lacks a centralized management console.
Security Onion is a security information and event management platform and network security monitoring suite. It functions as an intrusion detection system and a network traffic analysis tool designed to identify malicious activity and network intrusions through signature-based detection and host-based monitoring. The platform integrates a security case management system to organize investigations by tracking detections and grouping related security events. It provides capabilities for full packet capture, network metadata extraction, and the collection and indexing of security logs from dive
Security Onion provides robust network security monitoring, intrusion detection, and log management, but it functions primarily as a SIEM and NTA suite rather than an endpoint antivirus protecting file systems from malware.
Fail2ban is an intrusion prevention system that monitors system log files to detect malicious activity and automatically enforce security policies. By parsing log data in real time, the tool identifies patterns of unauthorized access or repeated authentication failures and responds by dynamically updating network access control lists to restrict offending sources. The software functions as a firewall automation tool that maintains stateful tracking of suspicious behavior across various network services. It utilizes a regex-driven pattern matching engine to identify specific attack signatures,
Fail2ban is an intrusion prevention system that secures servers by banning malicious IP addresses based on log analysis, but it does not provide antivirus file scanning or endpoint protection against malware.
OpenCanary is a network service simulator and honeypot designed for network intrusion detection. It functions as a security decoy that creates fake server personalities and open ports to identify unauthorized users scanning a private network. The system uses deception technology to mimic various server protocols, luring attackers into revealing their presence and activity. When a simulated service is accessed, it acts as an intrusion alerting gateway, transmitting notifications via email or webhooks. The project covers internal network monitoring and intrusion source tracking to identify the
OpenCanary is a network intrusion detection honeypot rather than an endpoint antivirus or malware scanner, serving as a perimeter decoy rather than a host-based protection agent.
HFish is a distributed honeypot system and network intrusion detection tool designed to deploy decoy services and nodes to detect and analyze attacker behavior. It functions as a deceptive asset orchestrator that simulates enterprise services and configures custom baits to lure network intruders. The system utilizes a server-client architecture to manage distributed nodes across different platforms, allowing for centralized control of telemetry collection and decoy deployment. It incorporates cloud-based traffic routing to redirect suspicious network activity into managed decoy environments f
HFish is a distributed honeypot and network intrusion detection tool rather than a traditional antivirus or endpoint protection suite, making it a deceptive threat-monitoring system instead of an endpoint file scanner.
Zeek is a network analysis framework and security monitoring tool that transforms raw network packets into high-level semantic logs. It functions as an application protocol analyzer and network intrusion detection system designed to extract meaning from network traffic and monitor for malicious activity. The system focuses on archiving network activity and maintaining historical records of application-layer state for forensic investigation and auditing. It utilizes a combination of modular protocol analyzers and customizable detection policies to perform deep semantic analysis of numerous app
Zeek is a powerful network intrusion detection and traffic analysis framework, but it acts as a network monitor rather than an endpoint protection or antivirus agent that scans files and manages quarantines on individual servers.
Maltrail is a malicious traffic detection system used for network intrusion detection. It consists of a network intrusion sensor for monitoring interfaces, a threat intelligence aggregator for syncing blacklists, and a detection engine that identifies security threats through signature matching and heuristic attack patterns. The system distinguishes itself through a distributed sensor architecture that collects traffic data from multiple remote probes and forwards events to a central analysis server. It employs heuristic behavioral analysis to identify unknown threats, such as port scanning o
Maltrail is a network traffic monitoring and intrusion detection system rather than an endpoint antivirus agent, making it a specialized network-layer tool instead of a complete server and computer protection suite.
ModSecurity is an open-source web application firewall and security engine. It functions as an HTTP traffic inspector and intrusion detection system that filters incoming web requests and responses against a set of security rules to block threats and prevent attacks on web servers. The project provides a modular framework for implementing restrictive security policies and custom filtering logic. It identifies and blocks common injection attacks, such as cross-site scripting and SQL injection, while hardening web applications to reduce their overall attack surface. Its broader capabilities in
ModSecurity is a web application firewall rather than a general-purpose server antivirus, making it a specialized network-layer defense tool instead of an endpoint protection system.
The openvas-scanner is a vulnerability scanner designed to identify security weaknesses and outdated software in target systems. It performs network vulnerability scanning by executing security tests and network attack scripts, as well as conducting local security auditing through static version checks of installed software. The project utilizes community-managed feeds to synchronize and update local security definitions and vulnerability tests. These tests and scan configurations are loaded into the system via container images or manual transfers and stored in a persistent relational databas
This is a vulnerability and network security scanner rather than an endpoint protection or antivirus agent, making it a neighboring security tool rather than the requested malware blocker.
OpenEDR is an endpoint detection and response platform designed to collect telemetry and monitor system activity to identify security breaches. It functions as a host-based intrusion detection system and telemetry collector, gathering detailed data on process, network, and file activity. The system includes a dockerized security stack that bundles search, logging, and visualization tools into containers for analyzing endpoint telemetry. It features a security event visualizer that maps process lineage and indexes logs to facilitate root-cause analysis of attacks. The platform provides capabi
OpenEDR provides endpoint telemetry collection and security monitoring, but it focuses on post-breach detection and response rather than traditional antivirus malware scanning and quarantine management.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| cisco-talos/clamav | 6.9K | C | GPL-2.0 | |
| cisco-talos/clamav-devel | 6.9K | C | GPL-2.0 | |
| 1.5K |
| Shell |
| GPL-2.0 |
| security-onion-solutions/securityonion | 4.7K | Shell | NOASSERTION |
| fail2ban/fail2ban | 18K | Python | NOASSERTION |
| thinkst/opencanary | 2.8K | Python | bsd-3-clause |
| hacklcx/hfish | 4.5K | — | — |
| zeek/zeek | 7.7K | C++ | NOASSERTION |
| stamparm/maltrail | 8.5K | Python | MIT |
| owasp-modsecurity/modsecurity | 9.7K | C++ | Apache-2.0 |