Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Controlled Threading #71

Open
codingo opened this issue Oct 18, 2018 · 4 comments
Open

Controlled Threading #71

codingo opened this issue Oct 18, 2018 · 4 comments

Comments

@codingo
Copy link
Owner

codingo commented Oct 18, 2018

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
Copy link
Owner Author

codingo commented Jun 24, 2019

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

@hrishikeshSuresh
Copy link

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

@codingo
Copy link
Owner Author

codingo commented Oct 6, 2019

@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.

@hrishikeshSuresh
Copy link

hrishikeshSuresh commented Oct 6, 2019

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants