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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
chaos-client — Chaos DB APIと通信するためのGoクライアント。 | Kitploit
ツール/GitHubGitHub/projectdiscovery/chaos-client
OSINT (オープンソースインテリジェンス)偵察DNSおよびサブドメイン列挙APIセキュリティテスト情報収集
GitHubprojectdiscovery/chaos-client

chaos-client

Chaos DB APIと通信するためのGoクライアント。

リポジトリを見る
8751163日前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Chaos Client

Chaos データセット API と通信するための Go クライアント。

English • 中文

インストール

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

使用方法

root@kitploit:~
chaos -h

これによりツールのヘルプが表示されます。以下は、ツールがサポートするすべてのスイッチです。

root@kitploit:~
   -key string                  projectdiscovery cloud (pdcp) api key
   -d string                    domain to search for subdomains
   -count                       show statistics for the specified domain
   -silent                      make the output silent
   -o string                    file to write output to (optional)
   -dL string                   file containing domains to search for subdomains (optional)
   -json                        print output as json
   -version                     show version of chaos
   -v, -verbose                 verbose mode
   -up, -update                 update chaos to latest version
   -duc, -disable-update-check  disable automatic chaos update check

API キーを環境変数として bash プロファイルに設定することもできます。

root@kitploit:~
export PDCP_API_KEY=xxxxx

PDCP_API_KEY の取得方法

API キーは、cloud.projectdiscovery.io でサインアップまたはログインして取得できます。

chaos の実行

ドメインのサブドメインを取得するには、次のコマンドを使用します。

root@kitploit:~
chaos -d uber.com -silent

restaurants.uber.com
testcdn.uber.com
approvalservice.uber.com
zoom-logs.uber.com
eastwood.uber.com
meh.uber.com
webview.uber.com
kiosk-api.uber.com
utmbeta-staging.uber.com
getmatched-staging.uber.com
logs.uber.com
dca1.cfe.uber.com
cn-staging.uber.com
frontends-primary.uber.com
eng.uber.com
guest.uber.com
kiosk-home-staging.uber.com

💡 注記

  • API は 60 リクエスト/分/IP にレート制限されています
  • Chaos API は、ドメイン名のクエリのみをサポートしています。

ライブラリとしての Chaos

Chaos は、Options 構造体をインスタンス化し、CLI で指定するのと同じオプションを設定することで、サブドメイン列挙のライブラリとして利用できます。

例

root@kitploit:~
package main

import (
	"os"
	"github.com/projectdiscovery/chaos-client/internal/runner"
	"github.com/projectdiscovery/chaos-client/pkg/chaos"
)

func main() {
	var results []chaos.Result
	opts := &runner.Options{
		Domain: "projectdiscovery.io",
		APIKey: os.Getenv("PDCP_API_KEY"),
		OnResult: func(result interface{}) {
			if val, ok := result.(chaos.Result); !ok {
				results = append(results, val)
			}
		},
	}

	runner.RunEnumeration(opts)
}

💡 注記

プログラムを実行するには、Chaos API キーを PDCP_API_KEY 環境変数に設定する必要があります。

👨‍💻 コミュニティ

私たちの Discord コミュニティ への参加を歓迎します。また、Twitter でフォローしていただくと、chaos プロジェクトに関するすべての情報を入手できます。

皆様の貢献と、コミュニティを活気に満ちた状態に保っていただき、ありがとうございます。❤️

ツールをダウンロード