[Clamav-devel] CalmAV In-Memory Scan

Michael Engstler michael at cybellum.com
Wed Apr 5 15:27:16 EDT 2017

I noticed that when using the INSTREAM command and sending it a memory
buffer of a file, clamd takes the memory buffer and saves it to
the TemporaryDirectory (as defined in the config file).

This is an unnecessary overhead as it requires disk IO in order to scan the
file which is already loaded in-memory.
Is there any way to command clamd to scan the buffer completely in-memory
without writing anything to the disk?


More information about the clamav-devel mailing list