description:
DNS enumeration and scanning tool.
dsnrecon is a simple python script that can be used to collect DNS-oriented information on a given target.
Options:
-h,--help
显示帮助信息并退出
-d DOMAIN,--domain DOMAIN
目标域。
-n NS_SERVER,--name_server NS_SERVER
要使用的域服务器。 如果未给出,则将使用目标的SOA。 可以使用逗号分隔的列表指定多个服务器。
-r RANGE,--range RANGE
反向查找暴力破解的IP范围,格式为(first-last)或为(range / bitmask)。
-D DICTIONARY,--dictionary DICTIONARY
用于暴力破解的子域和主机名的字典文件。 过滤掉暴力破解域查找,保存记录时解析为通配符定义的IP地址的记录。
-f
过滤掉暴力破解域查找,保存时解析为通配符定义的IP地址的记录
-t TYPE,--type TYPE
要执行的枚举类型。
-a
使用标准枚举执行AXFR。
-s
使用标准枚举在SPF记录中执行IPv4范围的反向查找。
-g
使用标准枚举执行Google枚举。
-b
使用标准枚举执行Bing枚举。
-k
使用标准枚举执行crt.sh枚举。
-w
执行标准枚举时,执行深入的Whois记录分析并反向查找通过Whois找到的IP范围。
-z
使用标准枚举执行DNSSEC区域漫游。
--threads THREADS
用于反向查找,正向查找,暴力破解和SRV记录枚举的线程数。
--lifetime LIFETIME
等待服务器响应查询的时间。
--tcp
使用TCP协议进行查询。
--db DB
SQLite 3文件用于保存找到的记录。
-x XML,--xml XML
XML文件保存找到的记录。
-c CSV,--csv CSV