概要
WHOIS APIは、ドメイン名の登録情報を取得し、セキュリティ調査、脅威インテリジェンス、インシデント対応、ブランド保護などに活用できるサービスです。
ドメインの登録日、更新日、有効期限、レジストラ、登録国、登録者の連絡先、ネームサーバーなど、取得可能なWHOIS情報を確認できます。
現在のWHOIS情報だけでなく、過去の登録情報、DNS解決履歴、同じ登録情報を使用しているドメイン、IPアドレスに関連するドメインなどを調査できる関連APIも提供されています。
WHOIS、DNS、IPアドレス、ドメイン名に含まれる文字列、脅威情報を組み合わせることで、既知のドメインやIPアドレスを起点として、関連するネットワーク資産や攻撃インフラを調査できます。
主な機能
- ドメインの登録日、更新日、有効期限を確認
- ドメインを管理するレジストラを確認
- ドメインの登録国や登録ステータスを確認
- 取得可能な登録者名、組織名、メールアドレスなどを確認
- ドメインに設定されているネームサーバーを確認
- 過去のWHOISレコードや登録情報の変更履歴を調査
- WHOIS情報に含まれるメールアドレスなどから関連ドメインを検索
- ドメインとIPアドレスの現在および過去の関連性を調査
- IPアドレスに関連するドメイン、国、地域、ISPなどを確認
- ドメイン名に含まれる文字列から関連ドメインを検索
- ドメインやIPアドレスに関連する脅威情報を確認
ドメインを起点とした関連調査
WhoisXML APIでは、1件のドメインやIPアドレスを確認するだけでなく、登録情報やネットワーク上の関連性をたどりながら調査範囲を広げられます。
現在のドメイン登録情報を確認
WHOIS APIを使用して、ドメインの登録日、有効期限、レジストラ、登録国、取得可能な登録者情報などを確認します。
ドメインが作成されてからの期間や管理元を調べることで、不審なドメインを評価するための基礎情報を取得できます。
過去の登録情報を調査
WHOIS History APIを使用すると、ドメインの過去のWHOISレコードを確認できます。
現在のWHOIS情報が非公開になっている場合でも、過去のレコードに記録されていたメールアドレス、登録者情報、レジストラ、ネームサーバーなどが関連調査の手がかりになることがあります。
登録情報から関連ドメインを検索
Reverse WHOIS APIでは、WHOISレコードに含まれるメールアドレス、登録者名、組織名などを条件として、同じ情報に関連するドメインを検索できます。
既知の不審なドメインと共通する登録情報を持つドメインを抽出し、関連するインフラやドメイン群を調査できます。
現在および過去のDNS情報を確認
DNS Lookup APIを使用すると、ドメインに関連付けられているIPアドレスやDNSレコードを確認できます。
DNS Chronicle APIでは、ドメインからIPアドレス、またはIPアドレスからドメインへの過去の名前解決履歴を調査できます。
攻撃者によって接続先が変更されている場合でも、過去のDNS履歴から以前使用されていたIPアドレスや関連ドメインを把握できる可能性があります。
IPアドレスから関連ドメインを検索
Reverse IP APIでは、特定のIPアドレスに関連するドメインを検索できます。
既知の不審なIPアドレスを起点として、同じIPアドレスを使用しているドメインや、関連する可能性のあるネットワーク資産を調査できます。
ドメイン名の文字列から関連候補を抽出
Domains & Subdomains Discoveryでは、ドメイン名に含まれる文字列を条件として、関連するドメインやサブドメインを検索できます。
既知の不審なドメインから特徴的な文字列を抽出し、その文字列を含む別のドメインを調べることで、類似ドメインや関連候補を発見できます。
ただし、一般的な単語や文字列は正規のドメインにも使用されます。文字列が一致したという理由だけで悪意のあるドメインとは判断せず、WHOIS情報、DNS履歴、脅威情報などを組み合わせた追加調査が必要です。
脅威情報を確認
Threat Intelligence APIでは、ドメインやIPアドレスに関連する脅威情報を確認できます。
フィッシング、マルウェア配布、スパム、不審な活動などへの関連を調べ、WHOISやDNSを使用して抽出したドメインやIPアドレスの評価に活用できます。
関連するAPIとサービス
WhoisXML APIでは、調査対象や目的に応じて、WHOIS、DNS、IPアドレス、ドメイン探索、脅威情報に関する複数のAPIを組み合わせて利用できます。
WHOIS API
ドメインの現在のWHOIS情報を取得します。登録日、有効期限、更新日、レジストラ、登録国、取得可能な登録者情報、ネームサーバーなどの確認に使用できます。
Domain Info API
ドメインに関するWHOIS情報やDNS情報などを取得します。WHOIS APIで取得できなかった情報を補足し、ドメインの背景を確認するために使用できます。
WHOIS History API
ドメインの過去のWHOISレコードを取得します。登録者情報、メールアドレス、レジストラ、ネームサーバーなどの変更履歴を調査できます。
Reverse WHOIS API
メールアドレス、登録者名、組織名などのWHOIS情報を検索条件として、関連するドメインを調査できます。
DNS Lookup API
ドメインのDNSレコードを照会し、現在関連付けられているIPアドレスなどを確認できます。
DNS Chronicle API
ドメインとIPアドレスの過去の名前解決履歴を確認できます。現在のDNS情報だけでは確認できない、過去のホスティング先や関連ドメインの調査に利用できます。
Reverse IP API
IPアドレスを検索条件として、そのIPアドレスに関連するドメインを調査できます。
Bulk IP Geolocation Lookup
複数のIPアドレスについて、国、地域、ISPなどの位置情報およびネットワーク情報を一括で取得できます。
Domains & Subdomains Discovery
指定した文字列や検索条件に基づいて、関連するドメインやサブドメインを検索できます。
Threat Intelligence API
ドメインやIPアドレスに関連する脅威情報を確認できます。フィッシング、マルウェア配布、スパム、不審な活動などとの関連性を調査するために使用できます。
WhoisXML API MCP Server
WhoisXML APIのデータをAIアシスタントやMCP対応環境から利用するためのサーバーです。
WHOIS、DNS、IPアドレスなどに関する情報を取得し、調査対象の背景、サブドメインの用途、関連するネットワーク情報などを分析するために活用できます。
WhoisXML APIの特長
- 現在および過去のWHOIS情報を調査可能
- ドメインとIPアドレスの現在および過去のDNS関連情報を確認可能
- メールアドレスや登録者情報から関連ドメインを検索可能
- IPアドレスから関連するドメインを検索可能
- ドメイン名に含まれる文字列から関連候補を抽出可能
- IPアドレスの所在地やISP情報を一括で確認可能
- ドメインやIPアドレスに関連する脅威情報を確認可能
- WHOIS、DNS、IPアドレス、脅威情報を組み合わせた調査に対応
- APIを既存のセキュリティシステムや分析環境へ組み込み可能
導入メリット
- 不審なドメインの登録情報や運用背景を確認できる
- 既知のIoCから関連するドメインやIPアドレスを調査できる
- 現在の情報だけでなく、過去のWHOISおよびDNS履歴を確認できる
- メールアドレス、登録者情報、IPアドレスなどの共通点から関連性を調査できる
- 抽出したドメインやIPアドレスの脅威情報を確認できる
- 複数のIPアドレスについて位置情報やISP情報を一括取得できる
- セキュリティ調査に必要な情報収集の自動化を支援できる
- SIEM、SOAR、TIP、社内の分析システムなどに調査データを追加できる
主な用途
脅威インテリジェンスの拡充
既知のドメインやIPアドレスにWHOIS、DNS、位置情報、脅威情報を追加し、IoCの背景や関連性を調査できます。
ランサムウェア関連インフラの調査
ランサムウェアに関連するドメイン、サブドメイン、IPアドレスを起点として、過去のDNS履歴、登録情報、関連ドメインなどを調査できます。
SOCやMSSPにおけるインシデント調査
セキュリティアラートで検出されたドメインやIPアドレスについて、登録情報、過去の利用状況、関連するネットワーク資産を確認できます。
フィッシングおよびマルウェア調査
不審なドメインの登録情報、関連IPアドレス、類似するドメイン名、脅威情報などを確認し、フィッシングサイトやマルウェア配布インフラの調査に活用できます。
攻撃インフラの関連性分析
共通するメールアドレス、登録者情報、IPアドレス、ネームサーバー、ドメイン名の文字列などを手がかりとして、複数のネットワーク資産の関連性を調査できます。
デジタルフォレンジック
過去のWHOISレコードやDNS解決履歴を確認し、ドメインの所有情報や接続先がどのように変化したかを調査できます。
ブランド保護
企業名、ブランド名、製品名などを含むドメインを検索し、正規ドメインと混同される可能性のあるドメインの調査に利用できます。
第三者リスク調査
取引先や外部サービスに関連するドメインについて、登録情報、運用期間、レジストラ、ネームサーバー、関連IPアドレスなどを確認できます。
FAQ
- WHOIS APIではどのような情報を取得できますか?
- ドメインの登録日、更新日、有効期限、レジストラ、登録国、登録ステータス、ネームサーバー、取得可能な登録者情報などを確認できます。
- すべてのドメインで登録者情報を確認できますか?
- いいえ。取得できる情報は、レジストリやレジストラによる公開状況、プライバシー保護などによって異なります。
- 過去のWHOIS情報も確認できますか?
- WHOIS History APIを利用することで、過去のWHOISレコードや登録情報の変更履歴を確認できます。
- メールアドレスから関連ドメインを検索できますか?
- Reverse WHOIS APIを利用することで、WHOISレコードに含まれるメールアドレス、登録者名、組織名などを条件に関連ドメインを検索できます。
- ドメインの過去の接続先を確認できますか?
- DNS Chronicle APIを利用することで、ドメインとIPアドレスの過去の名前解決履歴を調査できます。
- IPアドレスから関連ドメインを検索できますか?
- Reverse IP APIを利用することで、特定のIPアドレスに関連するドメインを検索できます。
- ドメイン名の文字列から類似ドメインを検索できますか?
- Domains & Subdomains Discoveryを利用することで、指定した文字列を含むドメインやサブドメインを検索できます。
- ドメインやIPアドレスが悪用されているか確認できますか?
- Threat Intelligence APIを利用することで、フィッシング、マルウェア配布、スパム、不審な活動などに関連する脅威情報を確認できます。
- 関連情報として表示されたドメインはすべて危険ですか?
- いいえ。共通するメールアドレス、IPアドレス、文字列などを持つという理由だけで、悪意のあるドメインとは判断できません。WHOIS情報、DNS履歴、脅威情報、Webサイトの内容などを組み合わせた追加調査が必要です。
- どのようなセキュリティ業務に利用できますか?
- 脅威インテリジェンス、ランサムウェア調査、フィッシング調査、ブランド保護、インシデント対応、デジタルフォレンジック、攻撃インフラの関連性分析などに利用できます。
メーカー情報
メーカー:Whois API, Inc.
メーカー製品サイト
https://www.whoisxmlapi.com/
*ご興味がございましたら、お気軽にお問い合わせください。


