【发布时间】:2017-08-31 09:21:11
【问题描述】:
我有一个 perl 应用程序。我需要对一些文件进行病毒扫描。
我可以使用 ClamAV 和模块 File::Scan::ClamAV 。 如果我需要扫描存储在磁盘上的某些文件或将文件加载到内存(某些变量),它就可以工作。
但是我的应用没有完整的文件。它只有一个输入流(打开的套接字)。它从此套接字读取并写入其他输出流。
我可以通过 ClamAV 以某种方式传递流吗?喜欢将我的输入流转发到 clamav 并从中读取数据,但最后得到一些扫描结果?
【问题讨论】:
标签: perl sockets antivirus antivirus-integration