
Ferramenta de enumeração DNS baseada em Bash que realiza bruteforce direto/reverso, espionagem de cache e transferência de zona para extrair registros DNS e subdomínios.
DNSrr é uma ferramenta escrita em bash, usada para enumerar todas as informações interessantes dos registros DNS, utilizando diferentes técnicas como
Para obter todas as informações possíveis de um servidor DNS.
Instale usando git
git clone https://github.com/A3h1nt/Dnsrr
Para começar
./dnsrr.sh --help
------------------- USAGE ------------------
-z : Attempt Zone Transfer
Syntax: ./dns.sh -z [Nameserver] [Domain Name]
-fb : Forward Lookup Bruteforce
Syntax: ./dns.sh [Domain Name]
Syntax: ./dns.sh [Domain Name] [Wordlist]
-rb : Reverse Lookup Bruteforce
Syntax: ./dns.sh [Domain Name]
-cs : Perform DNS Cache Snooping
Syntax: ./dns.sh [Name Server] [Wordlist]
-x : Explain A Particular Option
Syntax: ./dns.sh -x [Option_Name]
------------------------------------------------
DNSrr oferece cinco opções diferentes, incluindo uma que explica as outras quatro. Então, caso você não saiba o que uma opção específica faz, pode simplesmente usar a opção -x para entender a técnica por trás dela.
Exemplo:
# To explain zone transfer
./dnsrr -x z


Entre em contato comigo em A3h1nt.