Skip to content

DNS Brute Force Error #30

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

Closed
rwbnetsec opened this issue Nov 9, 2015 · 2 comments
Closed

DNS Brute Force Error #30

rwbnetsec opened this issue Nov 9, 2015 · 2 comments

Comments

@rwbnetsec
Copy link

Not sure if this is something I'm doing wrong, but when trying to invoke the DNS Brute Force option, it gives an error that it can't open the dictionary file. After looking at the source files, I noticed the "dns-names.txt" file wasn't there. I'm using Kali 2.0, and there's another instance of theHarvester under /usr/share/golismero/tools, which contains the dictionary file.

I copied the dictionary file to /usr/share/theharvester, then edited the "dnssearch.py" file to point to the dictionary file, and it worked fine.

I'm not a Python expert by any means, and this was probably a quick and dirty fix, but was wondering if there was another way I was supposed to run the brute force option?

@laramies
Copy link
Owner

laramies commented Dec 7, 2015

Hi, the dictionary file handling for the DNS is bad, it is currently hardcoded in the dnssearch.py plugin as: self.file = "dns-names.txt"
So if you have that file in the same directory as you run theHarvester it should work. I need to add this option to the command line. Will keep this issue open until i fix this.
Thanks for the feedback.

@binarymist
Copy link

Any idea when this will be going into the Kali repo? Thanks.

L1ghtn1ng pushed a commit that referenced this issue Feb 15, 2020
Implemented asyncio.queue to process coroutines.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants