不同的操作系统使用不同的文件类型和文件系统。它对病毒扫描它正在运行的系统以及它正在寻找什么类型的恶意软件有影响吗?我问是因为归档文件的方式可能不同,例如 Android 的 apk 位于归档文件中,那么像 Windows Defender(在 Windows 上运行)这样的程序是否知道如何检查内容?
在简单的情况下,AV 不会有问题,例如,在 OS X 上运行的 AV 和以 .exe 形式到达的恶意软件会引发危险信号,但 Windows 上受感染的 RPM 呢?Windows 甚至不知道如何处理 RPM,那么扫描此类文件以希望不将其传输到 Linux 机器上是否有意义?
编辑:我见过一些带有扫描存档选项的 AV,所以这意味着 AV 必须知道如何正确打开存档?病毒会隐藏在 AV 不知道如何处理的档案中吗?如果存档是密码保护(即加密),那么 AV 可以做什么?