ESET’s scanner uses an extensive malware database to detect known malware files, as well as advanced heuristics and machine learning to catch zero-day threats that aren’t yet on a database. ESET offers three different options for virus scans: System Scan.