saferwall icon indicating copy to clipboard operation
saferwall copied to clipboard

Scan directory offline with a report.

Open MariasStory opened this issue 4 years ago • 4 comments

Dear authors, you have done a very good job with this interesting solution. I would like to set it up for scanning directories with hundreds of thousands of files. It would be nice to have the files scanned offline and have a report generated.

Is it possible to implement such a feature?

Thank you.

MariasStory avatar Jul 28 '21 20:07 MariasStory

Hello @MariasStory thank you !

  1. By offline you mean, locally on your own networks ?
  2. What kind of reports ? a JSON document with all the results or something visual like HTLM ?

Cheers.

ayoubfaouzi avatar Jul 29 '21 05:07 ayoubfaouzi

Hi @LordNoteworthy,

  1. Local scan. Preferably, with docker options "--rm -it --network none" or limit to local network.
  2. JSON would be sufficient. Although, integrating it in HTML report would also be a good addition.

My basic idea is to scan a forensic copy with multiple AVs locally. You already build the needed docker images. I guess that it wouldn't be hard to implement such functionality.

Thank you.

MariasStory avatar Jul 29 '21 06:07 MariasStory

Hi @MariasStory

Yes, this should be easily doable, I am indeed working on that, this should be finish in a week.

Are you using vagrant or k8s ?

Cheers.

ayoubfaouzi avatar Jul 30 '21 13:07 ayoubfaouzi

Hi @LordNoteworthy, thanks for support. I did run some of your docker av implementations, works really cool. On another hand, I did not install the solution, as I am a bit confused about the right way to implement it. I have an Ubuntu server and (at the moment) don't want to have additional virtualization or distribution. I am wandering if minikube (Kind) will do? Basically, I would like to run the AV on the folder in parallel (there is enough resources). Even a basic docker scripting would do it. I am sorry, I am not an expert in kubernetes.

MariasStory avatar Jul 30 '21 14:07 MariasStory