Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
adv ex on 5 january 2024
adv ex on 22 February 2024
banner Expire 26 October 2024
Rescator cvv and dump shop
banner expire at 13 May

Yale lodge shop
UniCvv
banner Expire 1 April  2021

shuffleDNS - Wrapper Around Massdns Written In Go That Allows You To Enumerate Valid Subdomains

ALBERT

TRUSTED VENDOR
Staff member
Joined
Dec 3, 2020
Messages
1,353

  • shuffledns_5_shuffledns-run.png

shuffleDNS is a wrapper around massdns written in go that allows you to enumerate valid subdomains using active bruteforce as well as resolve subdomains with wildcard handling and easy input-output support.
Features

  • Simple and modular code base making it easy to contribute.
  • Fast And Simple active subdomain scanning.
  • Handles wildcard subdomains in a smart manner.
  • Optimized for ease of use
  • Stdin and stdout support for integrating in workflows
Usage
Code:
shuffledns -h

This will display help for the tool. Here are all the switches it supports.
FlagDescriptionExample-dDomain to find or resolve subdomains forshuffledns -d hackerone.com-directoryTemporary directory for enumerationshuffledns -directory /hdd-rFile containing resolvers for enumerationshuffledns -r resolvers.txt-nCDon't Use colors in outputshuffledns -nC-oFile to save output result (optional)shuffledns -o hackerone.txt-listList of subdomains to process forshuffledns -list bugcrowd.txt-massdnsMassdns binary pathshuffledns -massdns /usr/bin/massdns-retriesNumber of retries for dns enumeration (default 5)shuffledns -retries 1-silentShow only subdomains in outputshuffledns -silent-tNumber of concurrent massdns resolves (default 10000)shuffledns -t 100-vShow Verbose outputshuffledns -v-versionShow version of shufflednsshuffledns -version-wFile containing words to bruteforce for domainshuffledns -w words.txt
Installation Instructions
Prerequisite
shuffledns requires massdns to be installed in order to perform its operations. You can see the install instructions at https://github.com/blechschmidt/massdns#compilation.
If you place the binary in /usr/bin/massdns or /usr/local/bin/massdns, the tool will auto-detect the presence of the binary and use it. On windows, you need to supply the path to the binary for the tool to work.
The tool also needs a list of valid resolvers. The dnsvalidator project can be used to generate these lists. Either you can use a custom wordlist or use the commonspeak2 wordlists at commonspeak2-wordlist.
Download Shuffledns
 
Top Bottom