
dnsdumpster.com と hackertarget.com 向け非公式 API & クライアント
DNS Dumpster および HackerTarget.com IP ツール向けの非公式 API とクライアントです。
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]
optional arguments:
-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))