文件名称:dnsrecon:DNS枚举脚本
文件大小:660KB
文件格式:ZIP
更新时间:2024-05-02 21:38:19
Python
域名解析 DNSRecon是Ruby脚本的Python端口,我在2007年初编写了该脚本来学习该语言和DNS。这次,我想学习Python并扩展原始工具的功能,并在此过程中重新学习DNS的工作原理和如何在安全评估和网络故障排除过程中使用它。 该脚本提供了执行以下功能的能力: 检查所有NS记录以进行区域传输。 枚举给定域(MX,SOA,NS,A,AAAA,SPF和TXT)的常规DNS记录。 执行通用的SRV记录枚举。 *域(TLD)扩展。 检查通配符解析。 给定域和单词列表的蛮力子域以及主机A和AAAA记录。 对给定的IP范围或CIDR执行PTR记录查找。 检查DNS服务器缓存记录中的A,AAAA和CNAME记录是否在文本文件中提供了主机记录的列表以进行检查。 Python版本 DNSRecon需要python3.6 +
【文件预览】:
dnsrecon-master
----setup.py(1KB)
----.gitignore(32B)
----.lgtm.yml(138B)
----Dockerfile(333B)
----subdomains-top1mil.txt(1.07MB)
----requirements.txt(45B)
----bin()
--------dnsrecon(68KB)
----__init__.py(0B)
----LICENSE(18KB)
----setup.cfg(40B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
--------dependabot.yml(356B)
----snoop.txt(21B)
----tools()
--------parser.py(13KB)
----README.md(1KB)
----tests()
--------__init__.py(0B)
--------test_dnshelper.py(3KB)
--------test_dnsrecon.py(2KB)
----Changelog.md(6KB)
----lib()
--------crtenum.py(2KB)
--------__init__.py(0B)
--------dnshelper.py(34KB)
--------yandexenum.py(2KB)
--------whois.py(3KB)
--------bingenum.py(2KB)
--------msf_print.py(2KB)
----namelist.txt(12KB)
----subdomains-top1mil-5000.txt(33KB)
----dnsrecon.py(68KB)
----.gitattributes(682B)
----msf_plugin()
--------dnsr_import.rb(7KB)
----subdomains-top1mil-20000.txt(146KB)