Hi there,

On Thu, 1 Sep 2022, tim.pennick--- via clamav-users wrote:

Grateful for any advice, and apologies in advance for the necessarily
detailed message below.

You're welcome in advance, and within reason the more detail the better.
More often there isn't nearly enough. :)

I recently purchased a Western Digital MyCloud Ex2 Ultra Personal Cloud/NAS

This sort of thing has come up here before, you might want to search the
mailing list archives.  See the links in the headers in any list mail.

device.  The firmware of this device includes an app store of installable
third party products including what they call Anti Virus Essentials.  This
turns out after some investigation to be Clam Anti Virus.

I *wish* people wouldn't do that.  They never seem to keep on top of it, seems
to me it's just the marketing department's idea.

... the powerful Marvell ARMADA 385 1.3GHz dual-core processor,
you'll get ultra-fast transfer rates for high performance streaming. ...

Yeah, yeah.

... comes with 1GB of DDR3 memory, so you can multitask with ease."

Ah.  But *not* so you can use ClamAV.  Unfortunately that's nowehere
near enough memmory.

... running the configuration as delivered by the firmware to do a full scan
takes several weeks to complete.  I gave up when it had been running for 2
weeks and had only reached 29%, most of which appeared to be scanning its
own libraries.

Sounds about right.  It would probably have been swapping like crazy.

A lengthy exchange of email messages between myself and WD
support, suggested turning off other applications such as streaming, while
the scan was running ...

Well they were on the right track, but it was never really going to fly.

... eventually yielded the advice that as this is a third party
product, I should engage with the third party supplier.

Pity they didn't read the documentation before they stol^H^H^H^H bundled
more bloatware which didn't cost them anything so they could put another
bit of bait on the sales blurb.  I used to think WD was a decent company.

https://docs.clamav.net/Introduction.html#recommended-system-requirements

My questions, with many thanks to anyone still reading this

Still here. :)

are:
1. Is Clam Anti Virus appropriate and/or necessary for an environment such
as this where most of the data is actually backup files generated by the
Windows10 Backup And Restore application.

Necessary is a strong word, but it depends on how it's used.  As it's
based on a more or less general purpose Linux distribution it suffers
from the potential risks of compromise that any network-connected box
will suffer.  When it comes to after-sales service and support some of
the companies pushing this kind of storage have a chequered history so
you're probably best advised to take security matters upon yourself.

NAS devices respond to requests to read and write data which come from
the other devices on the network.  For backup, my own feeling is that
I'd much rather have something which makes calls to the devices being
backed up to ask for the data but does *not* respond to devices which
try to command it.  Effectively there's a firewall between the devices
being backed up and the backup device.  Then if ransomware or similar
manages to compromise any of the devices being backed up, it can't get
to the backup device to do any damage there and you have a much better
situation to recover from.

2. Is the device under-powered to run Clam AV over this amount of data
(currently approximately 3TB including music files for streaming).

To put things into perspective, there are of the order of ten million
signatures in the official signature database and there are third-party
databases available which extend the coverage of the official one, so
memory gets used up pretty quickly when you start scanning for viruses.
The amount of data to be scanned is irrelevant.  As things stand now
the device cannot sensibly run ClamAV.  Before it can even scan a 68
byte EICAR file, the scanner will use up more than 1GByte RAM just to
load the 'official' signature database - and we haven't talked about
keeping it up to date yet.

3. As a total Newbie to Clam AV is there anything I can do to optimise
performance on my device?

If you can put more memory into it, yes.  Otherwise sorry, no, not as
a total newbie.  Maybe you could do things if you were very familiar
with the tools.  It would be a lot of work to set up and very onerous
to keep up to date, something which is done more or less automatically
with a vanilla installation.  You'd basically need a personalized
signature database which was small enough to fit in the available RAM.
The effort would not justify the results.  My recommendation would be
don't even think about it.

--

73,
Ged.
_______________________________________________

clamav-users mailing list
clamav-users@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/Cisco-Talos/clamav-documentation

https://docs.clamav.net/#mailing-lists-and-chat

Reply via email to