サブドメイン検索 — サブドメインファインダー

どのドメインでも、サブドメインを検索して一覧にできます。証明書ログ、よく使われる名前のリスト、ドメインのトップページとDNSレコードからサブドメインを見つけ出し、どれが名前解決できるか、それぞれどこで動いているか、証明書がいつ期限切れになるかを表示します。

情報源:Cert Spotterとcrt.sh(CTログ検索) · よく使われる名前、トップページ、DNSレコード、ゾーン転送 · GoogleによるライブDNS · Team Cymruのネットワーク情報

6つの情報源 · ライブDNS

サブドメインやURLでもかまいません。docs.python.orgと入力すると、python.org全体を検索します。

  • Cert Spotter · 有効期限内のみ · 当サイトのサーバー
  • crt.sh · 2013年以降 · お使いのブラウザ
  • よく使われる名前 · 1,000個のラベル · 当サイトのサーバー
  • トップページ · リンク、ヘッダー · 当サイトのサーバー
  • DNSレコード · NS、MX、SPF… · 当サイトのサーバー
  • ゾーン転送 · 各ネームサーバー · 当サイトのサーバー
DNSチェックGoogle Public DNS各名前のA、AAAA、CNAME
例

サブドメイン検索ツールはどのように動作しますか?

公開記録とドメイン自身のDNSから名前を集め、それぞれについてDNSに問い合わせます。

信頼された認証局が発行するHTTPS証明書は、対象となるすべての名前とともにCertificate Transparencyログに記録されます。このツールは2つのログ検索サービスを読み取ります。現在の証明書にはCert Spotter、2013年以降のすべての証明書にはcrt.shです。並行して、よく使われる名前1,000個をDNSに問い合わせ、トップページのリンクとドメイン自身のレコードを読み取り、ゾーン転送を試みます。

次に、DNSがこの一覧を地図に変えます。名前解決できる名前については、アドレスと、そのアドレスを広報しているネットワークを取得し、そこからホストやCDNがわかります。証明書やDNSレコードから見つかった名前で、現在名前解決できないものも、かつては実在していました。今は使われていない名前です。一方、トップページのリンクは、一度も存在しなかった名前を指していることもあります。

  • Cert Spotter511.1 s
  • crt.sh7421.6 s
  • よく使われる名前242.6 s
  • トップページ141.9 s
  • DNSレコード10.4 s
  • ゾーン転送拒否 ×42.3 s
統合
重複とワイルドカードを除外、ドメイン自体は数えない
81サブドメイン
DNS:A、AAAA、CNAME
61件が名前解決可20件が不可
ホストとCDN
10ネットワーク
  • 証明書ログ:公開証明書に載っているすべての名前。Cert Spotterは現在の証明書、crt.shは2013年までさかのぼります。
  • よく使われる名前、トップページ、レコード:どの証明書にも載っていない稼働中の名前。
  • DNS:名前とタイプごとに1回、Google Public DNSに問い合わせ。
2026年10月22日に検索したpython.org:各ステップで見つかったものと、かかった時間。
python.orgのサブドメイン検索結果:81件のサブドメイン、名前解決の可否、ホストのマップ、各名前の証明書の日付python.orgのサブドメイン検索結果:81件のサブドメイン、名前解決の可否、ホストのマップ、各名前の証明書の日付まず答えを見つかった名前の数、現在名前解決できる数、いくつのネットワークにあるかです。判定ではなくDNSの事実ワイルドカードDNS、ワイルドカード証明書、名前解決できない名前、どの証明書ログにも載っていない名前、ゾーン転送を、それぞれ根拠とともに示します。各名前が動いている場所ホストやCDNごとに1本の帯を名前の数に応じた幅で表示し、CNAMEからわかるプラットフォームも示します。すべての名前にワンクリックで各ラベルはその行へのリンクです:ステータス、アドレス、CNAMEチェーン、ホスト、証明書の日付。
python.orgを検索した例です。合計数、DNSに関する注記、各サブドメインが動いている場所のマップを表示しています。番号を選ぶと、各部分に何が表示されているかを確認できます。

サブドメインの調べ方:ドメインのサブドメインをすべて見つけるには?

受動的な記録と、いくつかのDNSへの問い合わせを組み合わせます。1つの方法ですべての名前が見つかることはありません。

証明書ログには、公開証明書を一度でも取得したすべての名前が載っていますが、ワイルドカードの下の名前や、HTTPSを一度も提供しなかった名前は載りません。よく使われる名前をDNSに問い合わせると、ログに一度も現れなかった稼働中のホストが見つかります。トップページとドメインのレコードからもいくつかの名前がわかり、ゾーン転送は、サーバーが許可していればゾーン全体を一覧にします。

このツールは、これらすべてを同時に実行します。有料のデータセットが必要な方法(パッシブDNS)や、規約に反してほかのサイトのデータをコピーする方法(検索エンジンのスクレイピング、一部の公開API)は使いません。

方法見つかるもの見落とすものこのツール
証明書ログ2013年以降、公開証明書に載ったすべての名前ワイルドカードの下の名前、HTTPSを使ったことのない名前両方の検索サービス
よく使われる名前推測しやすいラベルの稼働中ホスト珍しいラベル1,000 + 4,000
トップページサイトがリンクまたは読み込んでいるホストリンクされていない名前使用
DNSレコードメール、ネームサーバー、SPFのホストそれ以外すべて使用
ゾーン転送許可されていればゾーン全体ほぼどこでも拒否される各ネームサーバー
NSECウォーキング通常のNSECゾーンのすべての名前NSEC3ゾーンと未署名ゾーン未対応
パッシブDNSリゾルバーの通信に現れた名前有料のデータセットが必要不使用
検索エンジンインデックスされたページのホストインデックスされていない名前。スクレイピングは規約違反不使用
サブドメイン検索の方法:それぞれ何が見つかり、何を見落とすか、このツールがどれを使うか。

証明書のないサブドメインを見つけるには?

ありそうな名前をDNSに問い合わせます。当サイトが計測したどのドメインにも、どの証明書ログにも一度も載ったことのない稼働中の名前がありました。

13の有名ドメインの下で、よく使われるラベル1,000個(www、mail、vpn、dev…)を問い合わせ、ヒットした名前をcrt.shの全履歴と比較しました。各ドメインには、どのログにも現れなかった稼働中の名前が3〜71件あり、最も多かったのはuber.com(71件)、kompas.com(37件)、github.com(32件)でした。トップページのリンクからは、さらに最大65件が加わりました(kompas.com)。wordpress.orgがリンクしている160の言語別サイトは、ワイルドカードがすべての名前に応答するため、DNSでは確認できません。

このツールは、標準でSecListsのリストの先頭1,000個のラベルを問い合わせ、必要に応じてさらに4,000個を問い合わせます。全体では問い合わせが5倍になり、ヒットは約60%増えました。最初にワイルドカードDNSをテストするため、推測した名前は独自のレコードがある場合にのみカウントされます。

どの証明書ログにも一度も載ったことのない稼働中の名前よく使われるラベル1,000個、ワイルドカードの応答は除外
  • uber.com71
  • kompas.com37
  • github.com32
  • stripe.com28
  • tesla.com22
  • tokopedia.com20
  • wordpress.org14
  • nasa.gov13
  • isc.org7
  • ycombinator.com6
  • python.org5
  • mozilla.org5
  • dnsrobot.net3
  • CTに記録なし
  • CTログにあり
  • wordpress.org: ワイルドカードDNS:名前解決できても証拠にならない
DNS Robotによる計測、2026年10月22日:13ドメインをcrt.shの全履歴と比較。

Certificate Transparencyとは何ですか?なぜサブドメインがわかるのですか?

Certificate Transparency(CT)は、信頼された認証局が発行するすべての証明書を記録する、公開された追記専用のログ群です。

ブラウザがこれを義務付けています。Chromeは、2018年4月30日より後に発行された証明書について、CTログの署名付きタイムスタンプがなければ拒否します。各ログは、誰でも読めて誰も変更できないマークルツリー(Merkle tree)なので、証明書が一度記録されると、そこに含まれるすべての名前が公開されます。多くの場合、サイトがその名前を使い始める前にです。

そのため、新しいサブドメインはHTTPSを取得した時点でここに現れ、古いサブドメインは停止された後も見つけられます。crt.shやCert SpotterのようなCertificate Transparency検索サービスが、代わりにこれらのログを読み取ってくれます。このツールは両方に問い合わせます。

Google Argon 2026h2Chromeが信頼するログの1つ34.5億件のエントリー
最古のエントリー追記のみ:エントリーが変更・削除されることはありません最新
記録された証明書
発行者
Let's Encrypt
発行日
2026年10月20日
有効期限
2027年1月18日
証明書に含まれる名前blurb-it.python.org
このツールでの検出
blurb-it.python.org名前解決可
↳ …elb.amazonaws.comAWS
2026年10月22日までの28日間に記録された証明書の発行元
  • Let's Encrypt 52.35%
  • Google Trust Services 22.21%
  • その他すべての認証局 25.44%
出典:Argon 2026h2の署名付きツリーヘッドとCloudflare RadarのCTデータ(2026年10月22日)。証明書はCert Spotterから取得。

サブドメインが名前解決できないのはなぜですか?

DNSにもうアドレスがないからです。名前が削除されたか、もともとアドレスがなかったか、すでになくなったものを指しているかのいずれかです。

NXDOMAINは、その名前がもう存在しないという意味です。アドレスなし(AもAAAAレコードもないNOERROR)は、名前は存在するものの、メールなど別のレコードしかないという意味です。参照先なし(dangling)は、CNAMEが存在しないターゲットを指しているという意味です。

古い名前があるのは普通のことです。当サイトが確認した11ドメインの証明書ログにあった2,036件の名前のうち、半数はもう存在しませんでした。名前解決できない名前は、このページのエラーではありません。整理したほうがよい、使われなくなった名前です。

11ドメインの証明書ログにあった2,036件の名前
  • 922 名前解決可 (45%)
  • 1,008 NXDOMAIN (50%)
  • 106 アドレスなし (5%)
  • blog-stage.python.org
    $ dig blog-stage.python.org
    status: NXDOMAIN
    名前解決不可その名前は存在しません。
  • mg.python.org
    $ dig mg.python.org A
    status: NOERROR, ANSWER: 0
    $ dig +short mg.python.org MX
    10 mxa.mailgun.org.
    アドレスなし存在しますが、メールなど別のレコードしかありません。
  • shop.example.com
    $ dig shop.example.com
    shop.example.com. CNAME old-shop.example.net.
    old-shop.example.net: NXDOMAIN
    参照先なしすでになくなった名前を指しています。
DNS Robotによる計測、2026年10月22日。例はexample.comの下の架空の名前です。ただし、blog-stageとmgはpython.orgの検索結果からのものです。

参照先のないCNAME(dangling CNAME)とは?

参照先のないCNAMEとは、削除されたロードバランサーや解約したホスティングサービスなど、もう存在しない名前を指したままのDNSレコードです。

まずは整理すべき項目です。サブドメインはエラーを表示し、レコードは何の役にも立っていません。11ドメインの証明書にあった2,036件の名前を調べたところ、11ドメイン中8ドメインで、参照先のないCNAMEが計25件見つかりました。ほとんどは削除されたクラウドのロードバランサーでした。

リスクにもなりえます。ターゲットが、ストレージバケットや一部のプラットフォーム上のサイトのように、空いた名前を誰でも取得できるサービスの場合、第三者があなたのサブドメインでページを配信できてしまいます。これがサブドメインの乗っ取り(subdomain takeover)です。このツールはすべての名前についてDNSの事実を表示し、CNAMEとページの両方が、サービスが公開している未取得リソースのシグネチャに一致した場合にのみ「乗っ取りの可能性」と表示します。

レコードshop.example.comCNAME
ターゲットold-shop.example.netNXDOMAIN:削除済み
25

2,036件の名前のうち25件(1.2%)が参照先のないCNAME、11ドメイン中8ドメインで発見

  • 削除されたクラウドのロードバランサー
  • 廃止されたSkype for Business Onlineのエンドポイント
  • 解約されたホスティング型フォーラム
  1. 参照先なしCNAMEのターゲットが存在しないすべての名前について表示するDNSの事実です。使っていなければレコードを削除してください。
  2. 乗っ取りの可能性CNAMEとページが、サービスの未取得リソースのシグネチャに一致根拠とともに表示します。証拠ではなく兆候です。
  3. 乗っ取られにくいサービスがドメインの所有者を確認するFastly、CloudFront、Zendesk、Statuspageなど:警告の対象外です。
DNS Robotによる計測、2026年10月22日。レベル分けはcan-i-take-over-xyzに準拠。表示しているレコードは架空のものです。

DNSのゾーン転送は開放されていますか?

ほぼ確実に開放されていません。当サイトがテストした実在の12ドメインでは、すべてのネームサーバーがDNSゾーン転送を拒否しました。

ゾーン転送(AXFR)は、ゾーンをセカンダリサーバーにコピーするための仕組みです。それ以外の誰かから求められたとき、開放されたサーバーはゾーン内のすべての名前を送ってしまいます。RFC 5936は、サーバーはゾーン転送を制限すべきであり、初期設定で誰にでも開放すべきではないとしています。

このツールは、ドメインの各ネームサーバーにAXFRの問い合わせを1回ずつ送り、それぞれの応答を報告します。応答したのは、この問題を示すために用意されたテスト用ドメインzonetransfer.meだけで、52件のレコードを返しました。

各ネームサーバーへのAXFRの問い合わせAXFR python.org
  • ns-1134.awsdns-13.org205.251.196.110REFUSED
  • ns-2046.awsdns-63.co.uk205.251.199.254REFUSED
  • ns-981.awsdns-58.net205.251.195.213REFUSED
  • ns-484.awsdns-60.com205.251.193.228REFUSED
zonetransfer.me · 公開テスト用ドメイン
  • nsztm1.digi.ninjaAXFR zonetransfer.me52件のレコードを送信

実在の12ドメインすべてで、全ネームサーバーが拒否

DNS Robotによる計測、2026年10月22日:python.orgの4台のネームサーバーとzonetransfer.me。

すべてのサブドメインが見つからないのはなぜですか?

公開されることのない名前があるからです。どの証明書にも記載されず、どのリンクも指しておらず、よく使われるラベルにも一致しない名前です。

3種類の名前はログに載ることがまれか、まったくありません。DNSで見つかるのはラベルが推測できる場合だけです。2026年10月22日までの28日間に記録された証明書エントリーの約36%にはワイルドカード名が含まれており、それぞれが対象とする名前を隠しています。

  • *.python.org?.python.org?.python.orga.b.python.org対象対象2階層下:対象外提供されているが、ログには載らない

    ワイルドカードの下の名前

    *.python.orgの証明書は、1階層下のすべての名前を、どれも記載せずにカバーします。ログに記録されるのはワイルドカードで、それが対象とする名前ではありません。

    ログにあるもの*.python.orgのみ
  • 社内ネットワーク、プライベートDNSintranet.corp.exampleprinter.corp.examplenas.corp.example
    公開CTログ
    公開証明書なし

    プライベートネットワーク上の名前

    社内DNSにしか存在しない名前が公開証明書を取得することはまれです。証明書がなければ、ログに載ることはありません。

    ログにあるものなし
  • ssh.example.com:22relay.example.com:25ftp.example.com:21
    HTTPSなし、証明書なし

    HTTPSを提供しない名前

    SSHホスト、メールリレー、古いFTPサーバーには公開証明書が要らないため、その名前がログに載らないことがよくあります。

    ログにあるものなし
36%2026年10月22日までの28日間に記録された証明書エントリーのうち、ワイルドカード名を含むものの割合(Cloudflare Radar)。それぞれが、対象とする名前を隠しています。

各サブドメインはどこでホストされていますか?

各名前のアドレスはあるネットワークに属しており、そのネットワークから、名前を動かしているホストやCDNがわかります。

このツールは、各アドレスをどのネットワークが広報しているかをTeam Cymruに問い合わせ、ネットワークとCNAMEチェーンを、ホスティングチェッカーが識別する200以上のプロバイダーと照合します。CNAMEからは、多くの場合CDNの背後にあるプラットフォームがわかります。Cloudflareの背後にあるRead the Docsや、Amazonのネットワーク上にあるHerokuやNetlifyなどです。

CDNの背後では、アドレスはCDNのエッジのもので、多くのサイトで共通です。その背後にあるサーバーは非公開のままです。このツールがオリジンのアドレスを推測することはありません。

python.orgのサブドメインが動いている場所61 名前解決可
  • DigitalOceanAS1406114
  • FastlyAS5411311
  • GitHub PagesAS5411311
  • Amazon Web ServicesAS16509· 経由:9
  • HetznerAS249406
  • CloudflareAS13335· 経由:5
  • Google CloudAS396982· 経由:2
  • OVHcloudAS162761
  • Advanced Software Production Line, S.L.AS2061021
  • Civilized Discourse Construction Kit, Inc.AS394230· 経由:1
  • University of OregonAS37011
  • CDNのエッジ:アドレスは共有、オリジンは非公開
  • ホスト自身のネットワーク
python.org、2026年10月22日:名前解決できる名前をホスト別に表示。Team CymruのネットワークとCNAMEチェーンによる。

サブドメイン列挙(subdomain enumeration)とは?

サブドメイン列挙とは、ドメインのサブドメインを一覧にすることです。公開記録から受動的に行う方法と、DNSへの問い合わせやリクエストによって能動的に行う方法があります。

パッシブな情報源は、証明書ログなどすでに公開されているものを読み取るだけで、ドメインのサーバーには何も送りません。アクティブなチェックは、名前ごとに1回DNSに問い合わせたり(このツールではGoogle Public DNS経由)、トップページを取得したり、ドメイン自身のネームサーバーにゾーン転送を求めたりします。セキュリティチームは、忘れられたホストを他人より先に見つけるために、多くの場合サブドメインスキャナーで列挙を行います。ここでのサブドメインスキャンは、軽量で標準的なチェックだけを実行します:よく使われる名前、レコード、トップページ、ゾーン転送です。

パッシブ

公開記録を読み取るだけで、ドメインには何も送らない

  • Cert Spotter51件の名前
  • crt.sh74件の名前

アクティブ

名前ごとにGoogle Public DNSに問い合わせ、トップページを取得し、各ネームサーバーにゾーンを求める

  • よく使われる名前24件の名前
  • トップページ14件の名前
  • DNSレコード1件の名前
  • ゾーン転送拒否 ×4
python.orgの検索:情報源の種類ごとに見つかったもの。

NSECとNSEC3は、ゾーンの名前をどのように隠し、どのように明かすのですか?

DNSSECで署名されたゾーンでは、NSECレコードがすべての名前を次の名前へと連鎖させるため、誰でもその鎖をたどれます。NSEC3は名前をハッシュ化してこれを防ぎます。

通常のNSECゾーンで存在しない名前を問い合わせると、その前後にある実在の2つの名前が返ってきます。これを繰り返すと、ゾーン全体をたどれます。NSEC3は代わりにハッシュを返しますが、辞書を使えばそれでも解読できます。新しい方式のCompact Denial(RFC 9824)は、隣の名前を一切明かしません。

当サイトが確認したドメインの多くはNSEC3を使っているかDNSSECを使っていませんが、isc.orgなど一部は今も通常のNSECを使っています。

NSEC順番で次にある実在の名前

?blog.example.comapi.example.com→docs.example.com
isc.orgnlnetlabs.nlsidn.nlripe.net

NSEC3次の名前のハッシュ

?blog.example.com2vptu5timamqttgl…→b4um86eghhds6nea…
iana.orgicann.orgverisign.comnic.czdenic.deafnic.frpaypal.combund.degov.uk

Compact Denial架空の次の名前:たどるものがない

?blog.example.comblog.example.com→\000.blog.example.com
cloudflare.com

DNSSECなしNXDOMAIN

?blog.example.com→NXDOMAIN
google.comdnsrobot.net
ランダムな名前に対する不在証明の応答。DNS Robotによる計測、2026年10月22日。表示している鎖は架空のものです。

サブドメイン一覧で何ができますか?

インベントリを管理し、古いレコードを整理し、各サブドメインが何を提供しているかを確認できます。

一覧をCSVでエクスポートし、名前解決できなくなった名前のレコードを削除して、名前解決できる名前については証明書、ホスト、DNSレコードを確認してください。

データとクレジット

  • 証明書データ:Cert Spotter(SSLMate)とcrt.sh(Sectigo)。
  • よく使われる名前:SecListsのsubdomains-top1million-5000.txtの先頭1,000個(および5,000個)のラベル。© Daniel Miessler、MIT License。
  • 乗っ取りのシグネチャは、EdOverflowとコントリビューターによるcan-i-take-over-xyz(CC BY 4.0)を、DNS Robotが改変して使用しています。
  • ネットワーク情報はTeam CymruのIP to ASNサービス、DNSの応答はGoogle Public DNSによるものです。

サブドメイン検索に関するよくある質問

サブドメイン検索ツールとは何ですか?

サブドメイン検索ツール(サブドメインファインダー、サブドメインルックアップとも呼ばれます)は、blog.example.comのように、ドメインの下にある名前を一覧にするツールです。このツールは2つのCertificate Transparencyログ検索を実行し、よく使われる名前1,000個をDNSに問い合わせ、トップページとドメインのDNSレコードを読み取り、ゾーン転送を試みます。そのうえで、すべての名前をライブDNSで確認します。名前解決できるかどうか、アドレス、ホストです。

このサブドメイン検索は無料ですか?制限はありますか?

はい、無料で登録も不要です。1回の検索で情報源が返したすべての名前を表示し、そのうち最大2,000件をDNSで確認します。残りは未確認として表示され、次の500件を確認するボタンが付きます。よく使われる名前をさらに4,000個確認することも、1クリックで最大100台のWebサーバーを確認することもできます。回答はドメインごとに数時間保存されますが、訪問者ごとには保存しません。

1つのドメインはいくつのサブドメインを持てますか?

決まった上限はありません。DNSではラベルは63文字まで、名前全体は表記上253文字まで(ワイヤー上では255オクテット)と決められていますが、ゾーンに含められる名前の数を制限する標準はありません。ほとんどのドメインは数十個程度で、大きな組織では数千個あります。当サイトのテストでは、nasa.govは証明書ログに21,000件を超える名前があり、python.orgはすべての情報源を合わせて81件のサブドメインがありました。

一部のサブドメインが見つからないのはなぜですか?

名前が表示されるのは、いずれかの情報源がその名前を知っている場合だけです。ワイルドカード証明書の下の名前、プライベートネットワーク上の名前、HTTPSを一度も提供しなかった名前は、証明書ログに載ることがまれか、まったくありません。DNSで見つかるのは、ラベルがよく使われるものの場合だけです。2026年10月22日までの28日間に記録された証明書エントリーの約36%には、ワイルドカード名が含まれていました。ゾーン転送ならすべてが一覧になりますが、ほぼすべてのサーバーが拒否します。

crt.shとは何ですか?

crt.shは、Sectigoが運営する無料のCertificate Transparency検索サービスです。Chromeが信頼するすべてのログを読み取り、2013年以降の各証明書を保存しているため、証明書が期限切れになった名前も一覧に表示されます。動作が遅いことがあり、最も混雑しているログから数週間遅れることもあるため、このツールはお使いのブラウザからcrt.shに問い合わせ、現在の証明書についてはCert Spotterも併用します。

ドメインのサブドメインを調べることは合法ですか?

証明書ログを読むことは、公開記録を読むことです。すべての名前を記録することこそが、Certificate Transparencyの目的です。このツールがDNSに送る問い合わせは、どのブラウザやメールサーバーも送っているものと同じで、名前ごとに1回です。ポートスキャンやログインの試行など、自分が所有していないシステムに対するより踏み込んだテストには所有者の許可が必要です。このツールはそうしたことを一切行いません。

サブドメインが稼働しているか確認するには?

ここでそのドメインを検索し、該当する行を見てください。「名前解決可」は現在DNSがアドレスを返すという意味で、横にアドレスとホストが表示されます。「名前解決不可」はNXDOMAINまたはアドレスなしという意味です。Webサーバーが応答するかどうかを確認するには、「Webサーバーを確認」を選んでください。各名前の下にステータスコード、ページタイトル、サーバーが表示されます。つまり、このツールはサブドメインチェッカーとしても使えます。

ワイルドカード証明書とは何ですか?

ワイルドカード証明書は、*.example.comがblog.example.comやshop.example.comを対象とするように、1階層下のすべての名前を、それらを記載せずにカバーします。そのため証明書ログにはワイルドカードしか現れず、それが対象とする名前は、ログを読むどの検索ツールからも見えません。ワイルドカードが2階層をカバーすることはなく、a.b.example.comには、その名前自体を載せた証明書か、*.b.example.comのワイルドカードが必要です。

DNSのゾーン転送とは何ですか?

DNSゾーン転送(AXFR)は、ゾーン全体(すべての名前とレコード)をあるネームサーバーから別のネームサーバーにコピーする仕組みで、セカンダリサーバーを同期させるためにあります。サーバーが誰にでもこれを許可していると、ゾーンをダウンロードできてしまうため、サーバーはセカンダリサーバーだけに制限すべきです。このツールは各ネームサーバーをテストし、開放、拒否、テスト不可のいずれかを表示します。

サブドメインの乗っ取りとは何ですか?

サブドメインの乗っ取り(subdomain takeover)は、DNSレコード(通常はCNAME)が、削除されたクラウドやホスティングのリソースを指したままになっていて、別の誰かがそのリソースの名前を取得したときに起こります。その人は、そのサブドメインでコンテンツを配信できるようになります。このツールは参照先のないCNAMEをDNSの事実として表示し、CNAMEとページが既知の未取得リソースのシグネチャに一致した場合にのみ「乗っ取りの可能性」と表示します。

サブドメインを隠すことはできますか?

ある程度は可能です。ワイルドカード証明書を使えば名前が1つずつログに載ることはありません。社内の名前は社内DNSに置き、ゾーン転送はセカンダリサーバー以外には拒否し、非公開のサービスには推測しやすいラベルを使わないようにしましょう。ただし、DNSにある名前が秘密であることはまずありません。公開されている名前はすべて見つかるものと考え、その背後のサービスを保護してください。

APIはありますか?

あります。GET https://dnsrobot.net/api/subdomain-finder?domain=example.com は、スクリプトやサーバーに対して各段階をJSONの1行としてストリーミングします。ほかのWebサイトのページがブラウザから呼び出すことはできません(403が返ります)。{"domain": …}を送るPOSTは、引き続き以前のバージョンの形式で応答します。APIは無料で、アドレスごとに1分あたり10回の検索という制限があり、crt.shの処理は呼び出し側に任されています。