Skip to content
Release: Australia · Updated: 2026-06-08 · Official documentation · View source

Archive file scanning filtering rules and limits

Reference information for the filtering rules and performance safeguards that apply when Agent Client Collector for Visibility Content scans ZIP and JAR archive files during File-Based Discovery.

Filtering rules

Archive entries are filtered using the same rules as files found on disk, with the following differences.

CapabilityRegular filesArchive entries
SAM allowlist matchingYesYes
File Management extension rulesYesYes
MIME type detection (Linux)YesNo. The file does not exist on disk, so the system can't inspect its content type
Version detectionYesNo. Version can't be queried for a file that hasn't been extracted
SWID tag supportYesNo. Archive contents aren't decompressed or read, so SWID tags inside ZIP or JAR files aren't processed

Note: On Linux, File Management matching relies on MIME type detection rather than extension rules. As a result, archive entries can only be matched by SAM rules, not by MIME type.

Performance safeguards

The following limits are enforced to prevent archive scanning from affecting agent performance or endpoint stability.

SafeguardLimitBehavior when exceeded
Maximum archive file size500 MBArchive is skipped entirely
Maximum entries per archive50,000 filesScanning stops after the limit; entries discovered so far are retained
Per-archive timeout30 secondsScanning of that archive is aborted; entries discovered so far are retained
Corrupt or password-protected archivesNot applicableDetected automatically, logged, and skipped
Nested archives (archive inside an archive)Not applicableNot scanned. Only top-level archives on disk are inspected
Global file limit (maxFiles)Configured per policyArchive entries count toward the global file limit; scanning stops when the limit is reached

Parent Topic:Agent Client Collector for Visibility Content reference