Reconnoitre icon indicating copy to clipboard operation
Reconnoitre copied to clipboard

Controlled Threading

Open codingo opened this issue 5 years ago • 4 comments

Currently for each machine returned Reconnoitre will start a new thread for the remote hosts. This means that if 255 machines are available, 255 instances of NMap will fire in the background.

A change to the way threads are started and managed in the application and to also allow them to be controlled by the command line would resolve this (no small undertaking).

codingo avatar Oct 18 '18 12:10 codingo

I'll get to this eventually, but if anybody wishes to try ahead of time the code required could be lifted from https://github.com/codingo/Interlace

codingo avatar Jun 24 '19 05:06 codingo

I would like to work on this if it hasn't been done already.

hrishikeshSuresh avatar Oct 06 '19 11:10 hrishikeshSuresh

@hrishikeshSuresh yes, feel free. If you can put a paypal e-mail in the pull request so I can send a token of thanks as well.

codingo avatar Oct 06 '19 12:10 codingo

I went through Interface and I think I have to add a few arguments to reconnoitre command which will be used to manage the threads. So what are the basic things I need to cover? I'm expecting few arguments to control maximum number of threads, ip addresses of machines that will run the nmap? Anything I have missed here?

hrishikeshSuresh avatar Oct 06 '19 14:10 hrishikeshSuresh