housecat 0 Posted May 12, 2022 Share Posted May 12, 2022 Hi all, our team processes large volume of data on a day-to-day basis with a specialised software suite. As part of the process we need to load selected items into memory and run virus scans over the file set. We currently use ClamAV's daemon for this purpose. Does anyone have any experience with doing something similar or know if ESET can achieve this? Thanks Link to comment Share on other sites More sharing options...
housecat 0 Posted May 12, 2022 Author Share Posted May 12, 2022 Just elaborating on what actually needs to happen (apologies can't edit the original post) - Using our specialist software suite we run a ruby script to call the antivirus program to initiate scanning a set of items selected within the suite. When the antivirus identifies an infected file it reports it back to the script. The script then remove the infected file from our suite and replaces with a placeholder, while the antivirus continues to scan the next items Link to comment Share on other sites More sharing options...
Administrators Marcos 5,278 Posted May 12, 2022 Administrators Share Posted May 12, 2022 You could call odscan to scan file(s) and use the exit code to determine the scan result and act accordingly. Alternatively you could use ESET's API/SDK: https://www.eset.com/int/business/partner/anti-malware-sdk/ Link to comment Share on other sites More sharing options...
housecat 0 Posted May 12, 2022 Author Share Posted May 12, 2022 Thank you Marcos, very useful to know Building on that point, am I right in thinking odscan is only available on EEA for Linux, but not Windows? Thanks. The large majority of our machines are Windows Link to comment Share on other sites More sharing options...
Administrators Marcos 5,278 Posted May 13, 2022 Administrators Share Posted May 13, 2022 On Windows you can use ecls to scan files from the command line: https://support.eset.com/en/kb3417 Link to comment Share on other sites More sharing options...
Recommended Posts