projectdiscovery / shuffledns

MassDNS wrapper written in go to enumerate valid subdomains using active bruteforce as well as resolve subdomains with wildcard filtering and easy input-output support.
https://projectdiscovery.io
GNU General Public License v3.0
1.29k stars 183 forks source link

stdin is unavailable #358

Closed h3zh1 closed 1 month ago

h3zh1 commented 1 month ago

Describe the bug stdin operations according to readme.md are not available

Shuffledns version v1.1.0

Complete command you used to reproduce this echo projectdiscovery.io | ./shuffledns -w names.txt -r resolvers.txt -mode bruteforce

Screenshots [FTL] Program exiting: domain not specified image

dogancanbakir commented 1 month ago

for ref: https://github.com/projectdiscovery/shuffledns/pull/313/commits/f131358d1cc43c0aeea73f4e9470cd0892b08552 where it got removed

h3zh1 commented 1 month ago

THX! So I can't hack more than one domain name in brute force mode?

dogancanbakir commented 1 month ago

Stdin support was removed because it didn’t add much value for most use cases and led to maintenance challenges. Instead, you can pass the domain directly as an argument:

shuffledns -d projectdiscovery.io -w names.txt -r resolvers.txt -mode bruteforce

Thank you for understanding.