PanelicaDocs
panelica.com
Docs / Security / Antivirus

Antivirus

Panelica 1.0.375 Verified 2026-07-24 Security

Antivirus is the classic, signature-based scanner: it runs ClamAV against your files, matching them against a database of known malware signatures, quarantines what it finds, and keeps its signatures fresh automatically. For hunting hacked PHP sites and web shells specifically, see the complementary Malware Scanner.

Panel locationSecurity → Antivirushttps://YOUR-SERVER-IP:8443/security/antivirus
 Antivirus
Protected
ClamAV running · 0 active threats
Quick
/home
Full
deep scan
Custom
your path

Scanning

Three scan types cover the ground: Quick scans user home directories, Full does a deep scan across the hosting and system data directories, and Custom scans a path you choose (system-critical directories are refused). Scans run as background jobs with live progress: percentage, files scanned, current file, and threats found, and a running scan is picked back up automatically if you reload the page. A threat found is moved to quarantine.

Behind the scenes: the panel talks to the ClamAV daemon directly over its socket, scanning file by file with a pool of workers, which is faster and lighter than shelling out to a command each time. Quarantined files are moved (not just flagged) into an isolated area with their permissions locked down and a metadata record kept, so a false positive is recoverable.

Real-time protection

A real-time protection toggle watches key directories (home, temp, web and cron areas) for newly created or changed files and scans them as they appear, catching a malicious upload the moment it lands rather than waiting for the next scheduled scan.

Quarantine and signatures

The Quarantine tab lists everything the scanner isolated, where you can restore a file (if it was a false positive) or delete it permanently. The Definitions tab shows the signature database (versions, signature count, size) and updates it: use the panel's Update Now button rather than running freshclam from a shell, so updates land where the daemon actually reads them. Automatic updates can run hourly, daily or weekly.

Antivirus versus Malware Scanner, which to use: Antivirus (this page) catches known malware by signature, across any file type, the way desktop antivirus does. The Malware Scanner is purpose-built for hacked websites: it finds obfuscated PHP web shells and backdoors that have no signature yet, and verifies WordPress core files against official checksums. Run both; they catch different things.

Access

Behind the clamav license feature (Pro and up) and, at the backend, ROOT and ADMIN. See roles and permissions. The ClamAV service itself runs regardless; the license gates the panel controls, not the protection.

Panelica Documentation · Written and verified against the live panel. · Last verified 2026-07-24 on Panelica 1.0.375