
非官方的API和客户端,用于DNS Dumpster和HackerTarget.com的IP工具。
git clone https://github.com/zeropwn/dnsdmpstr
cd dnsdmpstr
pip3 install -r requirements.txt
chmod +x ddump.py
target="hackerone.com"
python3 ddump.py -u $target --all
usage: ddump.py [-h] [-u U] [-a] [-r] [-d] [-dd] [--links] [--headers] [--all]
可选参数:
-h, --help 显示帮助信息并退出
-u U 目标域名
-a 主机搜索(DNS A记录查询)
-r 反向DNS查询(接受IP、IP范围或域名)
-d DNS查询
-dd 经典DNS转储格式
--links 从URL获取页面链接
--headers 从URL获取HTTP头
--all 获取所有可用信息
import dnsdmpstr
target = "hackerone.com"
dnsdump = dnsdmpstr()
print(json.dumps(dnsdump.dump(target), indent=1))
print(dnsdump.hostsearch(target))
print(dnsdump.reversedns(target))
print(dnsdump.dnslookup(target))
print(dnsdump.pagelinks(target))
print(dnsdump.httpheaders(target))