Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
rapiddns-cli — RapidDNS APIと連携する強力なコマンドラインインターフェースです。このツールを使用すると、端末から直接DNS検索、高度なクエリ、大規模なデータエクスポートを実行できます。 | Kitploit
ツール/GitHubGitHub/rapiddns/rapiddns-cli
OSINT (オープンソースインテリジェンス)偵察ネットワークマッピングDNSおよびサブドメイン列挙情報収集DNS分析
GitHubrapiddns/rapiddns-cli

rapiddns-cli

RapidDNS APIと連携する強力なコマンドラインインターフェースです。このツールを使用すると、端末から直接DNS検索、高度なクエリ、大規模なデータエクスポートを実行できます。

リポジトリを見る
35126ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

RapidDNS CLI

中文文档

RapidDNS API(RapidDNS API)と連携する強力なコマンドラインインターフェースです。このツールを使用すると、ターミナルから直接DNS検索、高度なクエリ、大規模データエクスポートを実行できます。

機能

  • DNS検索: ドメイン、IP、CIDRで検索。
  • 高度なクエリ: 強力なクエリ構文(例: domain:example AND tld:com AND type:A)を使用。
  • データエクスポート: エクスポートタスクの開始、ステータス確認、ダウンロード、解凍を自動管理。
  • データ抽出:
    • 重複を除去したサブドメインのリストを抽出。
    • 重複を除去したIPのリストを抽出。
    • IPセグメント統計(サブネットごとのカウント)を生成。
  • 柔軟な出力: 結果をJSON、CSV、またはテキスト形式で保存。
  • パイプライン対応: 他のツールと連携するためのクリーンなstdout/stderr分離。
  • 設定: APIキーの簡単な管理。

インストール

go install を使用

必要条件: Go 1.16+

以下のコマンドで最新バージョンを直接インストールできます。

root@kitploit:~
go install github.com/rapiddns/rapiddns-cli@latest

インストール後、$GOPATH/bin(またはGoのbinディレクトリ)がPATHに含まれていることを確認し、以下のコマンドを実行します。

root@kitploit:~
rapiddns-cli --help

ソースからビルド

必要条件: Go 1.16+

  1. リポジトリをクローン:

    root@kitploit:~
    git clone https://github.com/rapiddns/rapiddns-cli.git
    cd rapiddns-cli
    
  2. プラットフォームに応じてビルド:

    Windows:

    root@kitploit:~
    go build -o rapiddns-cli
    

    Linux:

    root@kitploit:~
    GOOS=linux GOARCH=amd64 go build -o rapiddns-cli
    

    macOS(Intel):

    root@kitploit:~
    GOOS=darwin GOARCH=amd64 go build -o rapiddns-cli
    

    macOS(Apple Silicon/M1/M2):

    root@kitploit:~
    GOOS=darwin GOARCH=arm64 go build -o rapiddns-cli
    

設定

RapidDNSの全機能(特にエクスポートと無制限検索)を利用するには、APIキーが必要です。

  1. RapidDNSプロフィールからAPIキーを取得。
  2. CLIで以下のコマンドを使用して設定します。
root@kitploit:~
rapiddns-cli config set-key <YOUR_API_KEY>

現在のキーを確認するには:

root@kitploit:~
rapiddns-cli config get-key

注意: APIキーがない場合、検索結果が制限され、エクスポート機能は無効になります。

使い方

1. 基本検索

ドメイン、IP、CIDRで検索します。

root@kitploit:~
rapiddns-cli search tesla.com

オプション:

  • --page: ページ番号(デフォルト1)。
  • --type: 種類でフィルタリング(subdomain、same_domain、ip、ip_segment、advanced)。
  • -o, --output: 出力形式(json、csv、text)。デフォルト: json。
  • -f, --file: 出力を特定のファイルに保存。
  • --column: コンソールに特定のカラムのみを出力(subdomain、、、)。

使用例:

root@kitploit:~
# CSVとして保存
rapiddns-cli search tesla.com -o csv -f results.csv

# 最大1000件のレコードを自動取得
rapiddns-cli search tesla.com --max 1000

# サブドメインのみ抽出
rapiddns-cli search tesla.com --extract-subdomains

# IPと統計のみ抽出
rapiddns-cli search tesla.com --extract-ips

# 両方抽出
rapiddns-cli search tesla.com --extract-subdomains --extract-ips

2. パイプラインとコンソール出力

ハッカーや自動化向けに設計されています。標準出力(stdout)はクリーンなデータ、ステータスやエラーはstderrに出力されます。

サブドメインのみ出力(テキストリスト):

root@kitploit:~
rapiddns-cli search tesla.com --column subdomain -o text

出力:

root@kitploit:~
api.tesla.com
www.tesla.com
...

IPのみ出力(JSON配列):

root@kitploit:~
rapiddns-cli search tesla.com --column ip -o json

出力:

root@kitploit:~
[
  "1.2.3.4",
  "5.6.7.8"
]

サイレントモード(ファイルにのみ抽出):

root@kitploit:~
rapiddns-cli search tesla.com --extract-subdomains --silent

3. 高度なクエリ

searchコマンドと--type advancedを使用して、RapidDNSの構文で複雑なクエリを実行します。

root@kitploit:~
rapiddns-cli search "domain:apple.com AND type:A" --type advanced

4. データエクスポート(大量データ推奨)

エクスポートコマンドは、リクエスト送信、完了待機、ファイルダウンロード、処理までの全ワークフローを処理します。

root@kitploit:~
rapiddns-cli export start tesla.com

オプション:

  • --type: 検索タイプ(subdomain、sameip、ip_segment、advanced)。クエリ構文を使用する場合はadvanced。
  • --max: エクスポートする最大レコード数(0はすべて、デフォルト0)。
  • --compress: 結果をZIPで圧縮(デフォルトtrue)。
  • --extract-subdomains: ダウンロードしたCSVからサブドメインを抽出。
  • --extract-ips: ダウンロードしたCSVからIPを抽出し、サブネット統計を生成。

完全なワークフローの例:

root@kitploit:~
rapiddns-cli export start tesla.com --max 10000 --extract-subdomains --extract-ips

高度なエクスポートの例:

高度なクエリ構文でエクスポートするには、--type advancedを指定します。

root@kitploit:~
rapiddns-cli export start "domain:apple AND type:A" --type advanced

このコマンドは以下の処理を行います:

  1. tesla.comのエクスポートタスクをトリガー。
  2. サーバーの処理完了を待機。
  3. ZIPファイルをresult/ディレクトリにダウンロード。
  4. コンテンツを解凍。
  5. tesla.com_subdomains.txt(サブドメインのリスト)を生成。
  6. tesla.com_ips.txt(一意のIPアドレスのリスト)を生成。
  7. tesla.com_ip_stats.txt(IPサブネット統計)を生成。

出力構造

すべての結果はデフォルトでresult/ディレクトリに保存されます。

  • {keyword}_subdomains.txt: 一意なサブドメインのクリーンなリスト。
  • {keyword}_ips.txt: 一意なIPアドレスのクリーンなリスト。
  • {keyword}_ip_stats.txt: サブネットごとのIPカウント統計(IPv4 /24、IPv6 /64)。
  • rapiddns_export_{keyword}_{date}.csv: 生のエクスポートデータ。

ヘルプ

各コマンドに--helpを付けて実行すると、詳細が表示されます。

root@kitploit:~
rapiddns-cli --help
rapiddns-cli search --help
rapiddns-cli export --help
ツールをダウンロード
ip
value
type
  • --silent: コンソール出力を抑制(ファイルに保存する場合や抽出する場合に便利)。
  • --max: 最大N件のレコードを自動取得(ページネーションを自動処理)。