ClamShield is a lightweight Windows desktop GUI for the ClamAV antivirus engine. It is designed for advanced users who want configurable, low-impact protection powered by ClamAV, with direct control over scans, signature updates, real-time monitoring, exclusions, and quarantine.
Features
- Automatic ClamAV engine download and setup on Windows.
- One-click FreshClam signature updates.
- Optional SecuriteInfo third-party signatures using an account-specific FreshClam URL stored with Windows encryption.
- Optional SaneSecurity signatures downloaded from public rsync mirrors and verified with the provider's official GPG key.
- Optional VirusTotal Cloud second-opinion layer for Results refinement, real-time Shield cloud checks, and user-controlled unknown-file uploads with configurable size limits.
- Optional Microsoft Defender compatibility exclusions for ClamShield YARA folders and quarantine storage.
- Optional Windows DNS protection using public, account-free filtering resolvers from Cloudflare, AdGuard, CleanBrowsing, or Control D, with saved settings for restoration.
- Optional YARA scanning powered by ready-to-use YARA Forge rule packages.
- YARA Forge Core rules are enabled by default, with Extended and Full profiles available for advanced coverage.
- Separate update controls for ClamAV, SecuriteInfo, SaneSecurity, YARA Forge, and ClamShield releases.
- Persistent weekly or monthly scheduled scans with saved disk, directory, and running-process targets.
- Optional idle-only scheduling based on Windows keyboard and mouse inactivity; an active scheduled scan stops when activity resumes.
- Manual full system, folder, file, and memory scans.
- Windows process scan checks executable images used by running processes.
- Low-impact real-time shield for watched folders.
- Automatic detection of custom Desktop, Documents, Downloads, and browser download folders.
- Shield cache to avoid repeatedly scanning unchanged files.
- SQLite-backed shield cache to avoid large JSON cache files and startup stalls.
- User-controlled shield depth and concurrent scan count.
- Quarantine management and threat action prompts.
- Exceptions list for trusted files and folders.
- Results page actions for per-file quarantine, exception, VirusTotal cloud checks, MD5 hash reports, and user-controlled VirusTotal upload checks.
- One-click false-positive reporting helpers for exceptions with provider-specific routing for ClamAV, SecuriteInfo, SaneSecurity, and YARA Forge detections.
- Tray app with background monitoring and threat popup alerts.
- Clean NSIS installer and uninstaller.
License
GNU General Public License version 3.0 (GPLv3)Follow ClamShield - Windows GUI for ClamAV
Other Useful Business Software
$300 Free Credits to Build on Google Cloud
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of ClamShield - Windows GUI for ClamAV!