WHOIS(パッシブ・リコンの基本)
■ WHOISとは
WHOIS は RFC 3912 で定義された
ドメイン登録情報を取得するためのリクエスト/レスポンス型プロトコル。
通信ポート:TCP 43
ドメイン登録業者(Registrar)が WHOIS 情報を管理
パッシブ・リコンに分類される(直接攻撃はしない)
■ WHOISで取得できる主な情報
1. Registrar(レジストラ)
どの会社でドメインが登録されたか
例:Namecheap、GoDaddy など
2. Registrant(登録者)情報
氏名 / 組織名 / 住所 / 電話番号 / メール
プライバシーサービス利用時は非公開
3. 日付情報
Creation Date:初回登録日
Updated Date:最終更新日
Expiration Date:有効期限(更新切れ=乗っ取りリスク)
4. Name Server
DNS 問い合わせ先
次の DNS Recon につながる重要情報
■ WHOISの取得方法
● ローカル whois クライアント(推奨)
Linux(Kali / Parrot / AttackBox)では標準搭載。
whois ドメイン名
例
whois tryhackme.com
■ WHOIS出力の読み方(重要ポイント)
WHOISサーバーのリダイレクト
例:whois.verisign-grs.com → whois.namecheap.com
実際に情報を管理しているレジストラが分かる
登録・更新・期限日の確認
古いドメイン=長期運用
更新頻度=運用体制の推測
Registrant情報
個人名・管理者メールが見える場合は
👉 ソーシャルエンジニアリングのヒント
Name Server
DNS Recon(dig / nslookup / zone transfer)の入口
■ セキュリティ・CTF視点での使いどころ
管理者メール → 標的型メール攻撃のヒント
DNSサーバー → DNS設定ミス・Zone Transfer
有効期限切れ間近 → ドメイン奪取リスク
レジストラ情報 → 管理委託先の特定
※ 実運用では 必ずスコープ確認 が必要
■ 制限と注意点
メールアドレス収集対策により
情報の マスク・削除 が一般的
多くの登録者が Privacy Service を利用
WHOIS情報だけで全ては分からない
👉 他の Passive Recon(DNS / OSINT)と組み合わせる
■ まとめ
WHOIS は 最初に必ず見るパッシブ・リコン
「人・組織・DNS・時間」が一気に分かる
情報は少なくても 次の攻撃・調査の方向性が決まる