メインコンテンツへスキップ

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出力の読み方(重要ポイント)

    1. WHOISサーバーのリダイレクト

      • 例:whois.verisign-grs.com → whois.namecheap.com

      • 実際に情報を管理しているレジストラが分かる

    2. 登録・更新・期限日の確認

      • 古いドメイン=長期運用

      • 更新頻度=運用体制の推測

    3. Registrant情報

      • 個人名・管理者メールが見える場合は
        👉 ソーシャルエンジニアリングのヒント

    4. Name Server

      • DNS Recon(dig / nslookup / zone transfer)の入口


    ■ セキュリティ・CTF視点での使いどころ

    • 管理者メール → 標的型メール攻撃のヒント

    • DNSサーバー → DNS設定ミス・Zone Transfer

    • 有効期限切れ間近 → ドメイン奪取リスク

    • レジストラ情報 → 管理委託先の特定

    ※ 実運用では 必ずスコープ確認 が必要


    ■ 制限と注意点

    • メールアドレス収集対策により

      • 情報の マスク・削除 が一般的

    • 多くの登録者が Privacy Service を利用

    • WHOIS情報だけで全ては分からない

    👉 他の Passive Recon(DNS / OSINT)と組み合わせる


    ■ まとめ

    • WHOIS は 最初に必ず見るパッシブ・リコン

    • 「人・組織・DNS・時間」が一気に分かる

    • 情報は少なくても 次の攻撃・調査の方向性が決まる

     
     
    まことのこと研究所は、同人誌7冊を刊行する研究室。Windows初期装備だけでどこまでできるかを探求し、csc.exeなどを使った縛りプレー開発に挑戦しています。オフライン環境でも工夫で目的を達成する楽しさ、セキュリティ体験、ガジェット活用を「遊び心×技術」で届けます

    あなたへのおすすめ