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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
subfinder — 高速パッシブサブドメイン列挙ツール。 | Kitploit
ツール/GitHubGitHub/projectdiscovery/subfinder
OSINT (オープンソースインテリジェンス)偵察DNSおよびサブドメイン列挙情報収集ペネトレーションテストサブドメイン列挙レッドチーミング
GitHubprojectdiscovery/subfinder

subfinder

高速パッシブサブドメイン列挙ツール。

リポジトリを見る
14.2k1.6k11日前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
ウェブサイト

subfinder

高速なパッシブサブドメイン列挙ツール。

機能 • インストール • 使い方 • API設定 • ライブラリ • Discordに参加


subfinder は、パッシブなオンラインソースを使用して、Webサイトの有効なサブドメインを返すサブドメイン発見ツールです。シンプルでモジュール化されたアーキテクチャを備え、速度に最適化されています。subfinder はただ1つのこと、つまりパッシブなサブドメイン列挙を行うために作られており、それを非常に得意としています。

使用されるすべてのパッシブソースのライセンスと利用制限に準拠するようにしています。パッシブモデルは、ペネトレーションテスターとバグバウンティハンターの両方が活用できる速度とステルス性を保証します。

機能

subfinder

  • 高速で強力な解決およびワイルドカード排除モジュール
  • 結果を最大化するために厳選されたパッシブソース
  • 複数の出力形式に対応 (JSON、ファイル、stdout)
  • 速度とリソースの軽量性に最適化
  • STDIN/OUT サポートにより、ワークフローへの簡単な統合が可能

使い方

root@kitploit:~
subfinder -h

このコマンドを実行すると、ツールのヘルプが表示されます。以下は、サポートされているすべてのスイッチです。

root@kitploit:~
Usage:
  ./subfinder [flags]

Flags:
INPUT:
  -d, -domain string[]  domains to find subdomains for
  -dL, -list string     file containing list of domains for subdomain discovery

SOURCE:
  -s, -sources string[]           specific sources to use for discovery (-s crtsh,github). Use -ls to display all available sources.
  -recursive                      use only sources that can handle subdomains recursively (e.g. subdomain.domain.tld vs domain.tld)
  -all                            use all sources for enumeration (slow)
  -es, -exclude-sources string[]  sources to exclude from enumeration (-es alienvault,zoomeyeapi)

FILTER:
  -m, -match string[]   subdomain or list of subdomain to match (file or comma separated)
  -f, -filter string[]   subdomain or list of subdomain to filter (file or comma separated)

RATE-LIMIT:
  -rl, -rate-limit int  maximum number of http requests to send per second
  -rls value            maximum number of http requests to send per second for providers in key=value format (-rls "hackertarget=10/s,shodan=15/s")
  -t int                number of concurrent goroutines for resolving (-active only) (default 10)

UPDATE:
  -up, -update                 update subfinder to latest version
  -duc, -disable-update-check  disable automatic subfinder update check

OUTPUT:
  -o, -output string       file to write output to
  -oJ, -json               write output in JSONL(ines) format
  -oD, -output-dir string  directory to write output (-dL only)
  -cs, -collect-sources    include all sources in the output (-json only)
  -oI, -ip                 include host IP in output (-active only)

CONFIGURATION:
  -config string                flag config file (default "$CONFIG/subfinder/config.yaml")
  -pc, -provider-config string  provider config file (default "$CONFIG/subfinder/provider-config.yaml")
  -r string[]                   comma separated list of resolvers to use
  -rL, -rlist string            file containing list of resolvers to use
  -nW, -active                  display active subdomains only
  -proxy string                 http proxy to use with subfinder
  -ei, -exclude-ip              exclude IPs from the list of domains
  -mr, -max-results int         limit the number of results per source (0 = unlimited; honored by paginating sources)

DEBUG:
  -silent             show only subdomains in output
  -version            show version of subfinder
  -v                  show verbose output
  -nc, -no-color      disable color in output
  -ls, -list-sources  list all available sources (-oJ for JSON)

OPTIMIZATION:
  -timeout int   seconds to wait before timing out (default 30)
  -max-time int  minutes to wait for enumeration results (default 10)

環境変数

Subfinder は、設定ファイルのカスタムパスを指定するための環境変数をサポートしています:

  • SUBFINDER_CONFIG - config.yaml ファイルへのパス (デフォルトの $CONFIG/subfinder/config.yaml を上書きします)
  • SUBFINDER_PROVIDER_CONFIG - provider-config.yaml ファイルへのパス (デフォルトの $CONFIG/subfinder/provider-config.yaml を上書きします)

インストール

subfinder を正常にインストールするには go1.24 が必要です。次のコマンドを実行して最新バージョンをインストールしてください:

root@kitploit:~
go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest

subfinder の他のインストール方法については、こちらをご覧ください: https://docs.projectdiscovery.io/tools/subfinder/install。

インストール後の設定

subfinder はインストール後すぐに使用できますが、多くのソースは APIキーを必要とします。詳細はこちら: https://docs.projectdiscovery.io/tools/subfinder/install#post-install-configuration。

Subfinder の実行

subfinder の実行方法については、こちらをご覧ください: https://docs.projectdiscovery.io/tools/subfinder/running。

Subfinder Go ライブラリ

Subfinder はライブラリとしても使用でき、subfinder SDK を使用した最小限の例は こちら にあります。

リソース

  • Recon with Me !!!

ライセンス

subfinder は projectdiscovery チームによって 🖤 を込めて作られています。コミュニティからの貢献がこのプロジェクトを形作ってきました。詳細については THANKS.md ファイルを参照してください。

利用上の免責事項は DISCLAIMER.md をお読みいただき、APIの削除については お問い合わせ ください。

ツールをダウンロード