DNS Recon - narzędzia
28 Jul 2016
dns one-liners pentests recon tools
Krótki wpis, w którym przedstawione zostaną wykorzystywane przeze mnie narzędzia pomocne przy rekonesansie jednej z kluczowych usług, jaką jest DNS.
fierce #
- Link do projektu: fierce
Jest to wersja napisana w pythonie. Oryginalna napisana w perlu (i dostępna w systemie Kali Linux) do pobrania tutaj.
fierce -dns example.com
fierce -threads 2 -dns example.com -file example.com.1.dump
fierce -threads 2 -dns example.com -file example.com.1.dump -wordlist hosts.txt -dnsserver 8.8.8.8
-dns
- określa skanowaną domenę-threads
- określa ilość wątków (przyspiesza skanowanie)-file
- wskazuje plik wynikowy-wordlist
- wskazuje słownik (/usr/share/fierce/hosts.txt
)-dnsserver
- określa jaki serwer dns ma zostać odpytywany
dnscan #
- Link do projektu: dnscan
./dnscan.py --domain example.com
./dnscan.py --domain example.com --wordlist subdomains-1000.txt --threads 2
./dnscan.py --domain example.com --wordlist subdomains-1000.txt --threads 2 --output example.com.1.dump
--domain
- określa skanowaną domenę--wordlist
- wskazuje słownik, na podstawie którego będzie przeprowadzony skan--threads
- określa ilość wątków (przyspiesza skanowanie)--output
- wskazuje plik wynikowy--domain-list
- określa większą ilość domen do przeskanowania
sublist3r #
- Link do projektu: Sublist3r
./sublist3r.py --domain example.com
./sublist3r.py --domain example.com --threads 2 --output example.com.1.output --verbose
./sublist3r.py --domain example.com --threads 2 --output example.com.1.output --verbose --bruteforce
--domain
- określa skanowaną domenę--threads
- określa ilość wątków (przyspiesza skanowanie)--output
- wskazuje plik wynikowy--verbose
- tryb gadatliwy (skanowanie w czasie rzeczywistym)--bruteforce
- włącza moduł bruteforce
dnsenum #
- Link do projektu: dnsenum
dnsenum --output example.com example.com
dnsenum --dnsserver 8.8.8.8 --threads 2 example.com
--output
- wskazuje plik wynikowy--dnsserver
- określa jaki serwer dns ma zostać odpytywany--threads
- określa ilość wątków (przyspiesza skanowanie)--timeout
- określa czas między każdym odpytaniem (domyślnie: 10ms)
subfinder #
- Link do projektu: subfinder
subfinder -d example.com -o example.com -oJ
subfinder -d example.com -t 2 --silent
-d
- określa nazwę domeny do przeskanowania-o
- wskazuje plik wynikowy-oJ
- określa format pliku wynikowego (tutaj json)-t
- określa ilość wątków (przyspiesza skanowanie)--silent
- wyświetla tylko znalezione subdomeny