Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
czds — Ein Python-Paket zum Herunterladen von Zone-Dateien aus dem von ICAAN gehosteten Centralized Zone Data Service. | Kitploit
Tools/GitHubGitHub/msadministrator/czds
OSINT (Open-Source-Intelligence)AufklärungInformationsbeschaffungCrawlerDNS-Analyse
GitHubmsadministrator/czds

czds

Ein Python-Paket zum Herunterladen von Zone-Dateien aus dem von ICAAN gehosteten Centralized Zone Data Service.

Repository anzeigen
17vor 1 JahrNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CZDS

PyPI Status Python Version License

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

Codecov

pre-commit Black

Was ist CZDS?

Jede Top-Level-Domain (TLD) wird von einem Registry-Betreiber verwaltet, der auch eine öffentlich zugängliche Liste der Second-Level-Domains (SLDs) sowie die Details pflegt, die benötigt werden, um diese Domainnamen in Internet-Protocol- (IP-) Adressen aufzulösen.

Die Zonendaten des Registry-Betreibers enthalten die Zuordnung von Domainnamen, den zugehörigen Nameserver-Namen und IP-Adressen für diese Nameserver. Diese Details werden vom Registry-Betreiber für die jeweiligen TLDs aktualisiert, sobald sich Informationen ändern oder ein Domainname hinzugefügt oder entfernt wird.

Jeder Registry-Betreiber speichert seine Zonendaten in einer Textdatei namens Zone File, die einmal alle 24 Stunden aktualisiert wird.

Funktionen

  • Zentrale Zonenübertragungsdateien (Centralized Zone Transfer Files) von Root-DNS-Servern abrufen, die von ICAAN und anderen Organisationen gehostet werden
  • Eine oder alle Zonendateien herunterladen und die Daten in mehreren Formaten zurückgeben: Text, json oder eine Datei (Standard)
  • Sie können Zonendateien jetzt mithilfe von Multithreading abrufen

Fahrplan

Im Folgenden finden Sie einige der Funktionen, die ich hinzufügen möchte. Ich würde mich aber auch über Anregungen freuen.

  • Möglichkeit hinzufügen, nach Domain und/oder TLD zu suchen
    • Dies kann den Einsatz von Algorithmen wie Levenshtein-Distanz, Confusables-/IDNA-Zeichen usw. umfassen.
  • Möglichkeit hinzufügen, Unterschiede zwischen Zonendateien im Zeitverlauf abzuleiten
  • Möglichkeit hinzufügen, andere kontextbezogene externe Informationen wie WHOIS abzurufen
  • Möglichkeit hinzufügen, Daten in einer Datenbank zu speichern/abzulegen

Anforderungen

  • Sie benötigen ein CZDS-Konto bei ICAAN. Sie können sich hier anmelden.
  • Internetzugang

Installation

Sie können CZDS über pip von PyPI installieren:

root@kitploit:~
$ pip install czds

Wenn Sie poetry verwenden (empfohlen), können Sie es Ihrem Paket mit folgendem Befehl hinzufügen:

root@kitploit:~
poetry add czds

Verwendung

Nachfolgend finden Sie die Befehlszeilenreferenz. Sie können aber auch die aktuelle Version von czds verwenden, um die Hilfe abzurufen, indem Sie czds --help eingeben.

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

Mitwirkung

Beiträge sind sehr willkommen. Weitere Informationen finden Sie im Leitfaden für Mitwirkende.

Entwicklung

Sie können das Repository klonen und mit der Entwicklung beginnen, indem Sie:

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

Wenn Sie pyenv zur Verwaltung Ihrer Umgebungen verwenden, können Sie in poetry eine Konfigurationsoption festlegen, um die festgelegte pyenv-Version von Python zu verwenden. Führen Sie dazu Folgendes aus:

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

Lizenz

CZDS wird unter den Bedingungen der [MIT-Lizenz][LICENSE.md] vertrieben und ist freie und Open-Source-Software.

Sicherheit

Sicherheitsbedenken haben für uns höchste Priorität. Bitte lesen Sie unsere Sicherheitsrichtlinie.

Probleme

Wenn Sie auf Probleme stoßen, erstellen Sie bitte ein Issue mit einer detaillierten Beschreibung.

Danksagungen

Dieses Projekt wurde aus der Hypermodern Python Cookiecutter-Vorlage von @MSAdministrator generiert.

Tool herunterladen