clamscan icon indicating copy to clipboard operation
clamscan copied to clipboard

A robust ClamAV virus scanning library supporting scanning files, directories, and streams with local sockets, local/remote TCP, and local clamscan/clamdscan binaries (with failover).

Results 33 clamscan issues
Sort by recently updated
recently updated
newest added

did it like this ``` const clamscan = new NodeClam().init({ removeInfected: true, // Removes files if they are infected quarantineInfected: './node-clam/infected/', // Move files here if they are infected scanLog:...

During the initialisation, if the clamav is just started there is no callback or handler for the client error causing the end of the process.

Team, I am receiving all the attributes as null in the response from the ScanFile method. Where as sending request via brew client to my server, i am getting a...

edge case

fix: file is always null when a file is turned into a stream and then sent to a server

``` [04:17:12.699] [log] node-clam: Attempting to establish socket/TCP connection for "scanStream" [04:17:12.702] [log] node-clam: using local unix domain socket: /tmp/clamd.socket [04:17:12.703] [log] node-clam: Received final data from stream. [04:17:12.704] [log]...

I got this output ``` [03:26:23.360] [log] node-clam: DEBUG MODE ON [03:26:23.373] [log] node-clam: Could not verify the clamdscan binary. {"code":2,"killed":false,"signal":null,"cmd":"/opt/homebrew/bin/clamscan --version --config-file=/opt/homebrew/etc/clamav/clamd.conf","stdout":"","stderr":"/opt/homebrew/bin/clamscan: unrecognized option `--config-file=/opt/homebrew/etc/clamav/clamd.conf'\nERROR: Unknown option passed\nERROR: Can't...

edge case

Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. Release notes Sourced from json5's releases. v1.0.2 Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a...

dependencies

So I wanted to try to reproduce the CI errors regarding ClamAV sometimes returning an empty array. I never managed to reproduce it locally. However, I realized the TLS tests...