Closed KrE80r closed 2 weeks ago
👋 Hi @KrE80r, Issues is only for reporting a bug/feature request. Please read documentation before raising an issue https://rengine.wiki For very limited support, questions, and discussions, please join reNgine Discord channel: https://discord.gg/azv6fzhNCE Please include all the requested and relevant information when opening a bug report. Improper reports will be closed without any response.
Hi @KrE80r
I think this fails if amass-active
is used, regardless of wordlist, it still fails because it appears there is some code in ~/rengine/web/reNgine/tasks.py
that is causing this error. I'm not sure that these lines are even necessary and maybe left there from a previous version of something. If you open that file and comment out the following lines, I think you should find that it works as needed.
if amass_config_path:
amass_command = amass_command + \
' -config {}'.format('/usr/src/scan_results/' + amass_config_path)
This is no longer valid after the refactoring is done in 2.0
I tested out and generated the command as expected
amass enum -active -d yogeshojha.com -o /usr/src/scan_results/yogeshojha.com_123/subdomains_amass_active.txt -brute -w /usr/src/wordlist/deepmagic.com-prefixes-top50000.txt
Issue Summary
amass-active mode never finishes when a custom wordlist is defined
A summary of the issue.
Whenever an engine includes amass-active and a custom amass_wordlist, a scan with this engine will never finish.
Steps to Reproduce
Use below sample subdomain discovery section in an engine
Note: tested changing use_*_config but that did not change the behavior
This is similar to issue #429 but the difference is, no other scans are started, the engine just sits waiting forever for amass-active which did not start.
Any other relevant information. For example, why do you consider this a bug and what did you expect to happen instead?