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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
czds — ICAAN がホストする Centralized Zone Data Service からゾーンファイルをダウンロードするための Python パッケージ。 | Kitploit
ツール/GitHubGitHub/msadministrator/czds
OSINT (オープンソースインテリジェンス)偵察情報収集クローラーDNS分析
GitHubmsadministrator/czds

czds

ICAAN がホストする Centralized Zone Data Service からゾーンファイルをダウンロードするための Python パッケージ。

リポジトリを見る
171年前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

CZDS

PyPI Status Python Version License

Read the documentation at https://czds.readthedocs.io/ Code Quality & Tests

Codecov

pre-commit Black

CZDSとは?

各トップレベルドメイン (TLD) はレジストリ運営者によって管理されており、その運営者はセカンドレベルドメイン (SLD) の公開リストと、それらのドメイン名をインターネットプロトコル (IP) アドレスに解決するために必要な詳細も管理しています。

レジストリ運営者のゾーンデータには、ドメイン名、関連するネームサーバー名、およびそれらのネームサーバーの IP アドレスのマッピングが含まれています。これらの詳細は、情報が変更されたり、ドメイン名が追加または削除されたりするたびに、レジストリ運営者によってそれぞれの TLD に対して更新されます。

各レジストリ運営者は、ゾーンデータを「ゾーンファイル」と呼ばれるテキストファイルに保存しており、これは24時間ごとに更新されます。

特徴

  • ICAAN や他の機関がホストするルート DNS サーバーから一元化されたゾーン転送ファイルを取得します
  • ゾーンファイルの1つまたはすべてをダウンロードし、テキスト、JSON、またはファイル(デフォルト)など、複数の形式でデータを返します
  • マルチスレッドを使用してゾーンファイルを取得できるようになりました

ロードマップ

以下は私が追加を予定している機能の一部ですが、皆さんのご意見もぜひお聞かせください。

  • ドメインおよび/または TLD に基づいて検索する機能を追加
    • これには、Levenshtein 距離、confusables/idna 文字などのアルゴリズムの使用が含まれる場合があります。
  • 時間の経過に伴うゾーンファイル間の差分を取得する機能を追加
  • WHOIS などの他のコンテキスト的な外部情報を取得する機能を追加
  • データをデータベースに保存/格納する機能を追加

要件

  • ICAAN の CZDS アカウントが必要です。こちら からサインアップできます。
  • インターネット接続

インストール

CZDS は PyPI から pip でインストールできます:

root@kitploit:~
$ pip install czds

poetry を使用している場合(推奨)、次のようにしてパッケージに追加できます。

root@kitploit:~
poetry add czds

使い方

以下はコマンドラインリファレンスですが、現在のバージョンの czds では czds --help と入力してヘルプを表示することもできます。

root@kitploit:~
NAME
    czds - Main class for ICAAN CZDS.

SYNOPSIS
    czds GROUP | VALUE | --username=USERNAME --password=PASSWORD --save_directory=SAVE_DIRECTORY

DESCRIPTION
    Main class for ICAAN CZDS.

ARGUMENTS
    USERNAME
        Type: ~AnyStr
    PASSWORD
        Type: ~AnyStr
    SAVE_DIRECTORY
        Type: ~AnyStr

GROUPS
    GROUP is one of the following:

     BASE_HEADERS

     links

VALUES
    VALUE is one of the following:

     AUTH_URL

     BASE_URL

     OUTPUT_FORMAT

     PASSWORD

     SAVE_PATH

     THREAD_COUNT

     USERNAME

     connection

コントリビューション

コントリビューションを歓迎します。詳細はコントリビューターガイドをご覧ください。

開発

リポジトリをクローンして開発を開始できます。

root@kitploit:~
git clone https://github.com/MSAdministrator/czds.git
cd czds
poetry install

pyenv を使用して環境を管理している場合、次のコマンドを実行することで、設定済みの pyenv の Python バージョンを使用するように poetry の設定オプションを設定できます。

root@kitploit:~
poetry config virtualenvs.prefer-active-python true
poetry install

ライセンス

[MIT ライセンス][LICENSE.md] の条件の下で提供される CZDS は、自由でオープンソースのソフトウェアです。

セキュリティ

セキュリティ上の懸念は私たちにとって最優先事項です。セキュリティポリシー をご確認ください。

問題報告

問題が発生した場合は、詳細な説明とともにイシューを報告してください。

クレジット

このプロジェクトは、@MSAdministrator の Hypermodern Python Cookiecutter テンプレートから生成されました。

ツールをダウンロード