punk-security / smbeagle

SMBeagle - Fileshare auditing tool.
Apache License 2.0
698 stars 82 forks source link

Share enumeration should be thread pooled #42

Open SimonGurney opened 2 years ago

SimonGurney commented 2 years ago

To increase performance, we should thread the file enumeration efforts and run them in parallel to a multiple of the core count.

This may lead to conflicts with output to elastic and CSV, which might need queuing. We are using a Sink though, which should be thread safe already.