Что это
DNSRecon — это скрипт Python, который предоставляет возможность выполнять:
Оригинал описания (EN)
DNSRecon is a Python script that provides the ability to perform:
Пример использования
root@kali:~# dnsrecon -h
usage: dnsrecon [-h] [-d DOMAIN] [-iL INPUT_LIST] [-n NS_SERVER] [-r RANGE]
[-D DICTIONARY] [-f] [-a] [-s] [-b] [-y] [-k] [-w] [--shodan]
[--shodan-active] [--shodan-key SHODAN_KEY] [-z]
[--threads THREADS] [--lifetime LIFETIME]
[--loglevel {DEBUG,INFO,WARNING,ERROR,CRITICAL}] [--tcp]
[--db DB] [-x XML] [-c CSV] [-j JSON] [--iw]
[--disable_check_nxdomain] [--disable_check_recursion]
[--disable_recurs] [--disable_check_bindversion] [-V] [-v]
[-t TYPE]
options:
-h, --help show this help message and exit
-d, --domain DOMAIN Target domain.
-iL, --input-list INPUT_LIST
File containing a list of domains to perform DNS enumeration on, one per line.
-n, --name_server NS_SERVER
Domain server to use. If none is given, the SOA of the target will be used. Multiple servers can be specified using a comma separated list.
-r, --range RANGE IP range for reverse lookup brute force in formats (first-last) or in (range/bitmask).
-D, --dictionary DICTIONARY
Dictionary file of subdomain and hostnames to use for brute force.
-f Filter out of brute force domain lookup, records that resolve to the wildcard defined IP address when saving records.
-a Perform AXFR with standard enumeration.
-s Perform a reverse lookup of IPv4 ranges in the SPF record with standard enumeration.
-b Perform Bing enumeration with standard enumeration.
-y Perform Yandex enumeration with standard enumeration.
-k Perform crt.sh enumeration with st
Пакеты и установка
dnsrecon
Мощный скрипт перечисления DNS
Установка: sudo apt install dnsrecon
Комментарии