Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
czds — Un package Python pour télécharger les fichiers de zone depuis le service centralisé de données de zone hébergé par l'ICAAN. | Kitploit
Outils/GitHubGitHub/msadministrator/czds
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceCollecte d'InformationsCrawlerAnalyse DNS
GitHubmsadministrator/czds

czds

Un package Python pour télécharger les fichiers de zone depuis le service centralisé de données de zone hébergé par l'ICAAN.

Voir le dépôt
1712il y a 1 anPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CZDS

PyPI Status Python Version License

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

Codecov

pre-commit Black

Qu'est-ce que CZDS ?

Chaque domaine de premier niveau (TLD) est géré par un opérateur de registre, qui gère également une liste publiquement disponible des domaines de deuxième niveau (SLD) et les détails nécessaires pour résoudre ces noms de domaine en adresses de protocole Internet (IP).

Les données de zone de l'opérateur de registre contiennent le mappage des noms de domaine, les noms de serveurs de noms associés et les adresses IP de ces serveurs de noms. Ces détails sont mis à jour par l'opérateur de registre pour ses TLD respectifs à chaque changement d'information ou lorsqu'un nom de domaine est ajouté ou supprimé.

Chaque opérateur de registre conserve ses données de zone dans un fichier texte appelé fichier de zone, mis à jour une fois toutes les 24 heures.

Fonctionnalités

  • Récupérer les fichiers de transfert de zone centralisés depuis les serveurs DNS racine hébergés par l'ICAAN et d'autres agences
  • Télécharger un ou tous les fichiers de zone et renvoyer les données dans plusieurs formats : texte, json ou fichier (par défaut)
  • Vous pouvez désormais récupérer les fichiers de zone à l'aide du multi-threading

Feuille de route

Voici quelques-unes des fonctionnalités que je prévois d'ajouter, mais j'aimerais aussi connaître l'avis de tout le monde.

  • Ajouter la possibilité de rechercher par domaine et/ou TLD
    • Cela peut inclure l'utilisation d'algorithmes comme la distance de Levenshtein, les caractères confusables/idna, etc.
  • Ajouter la possibilité de calculer les différences entre les fichiers de zone au fil du temps
  • Ajouter la possibilité de récupérer d'autres informations contextuelles externes comme WHOIS
  • Ajouter la possibilité d'enregistrer/stocker les données dans une base de données

Prérequis

  • Vous avez besoin d'un compte CZDS auprès de l'ICAAN. Vous pouvez vous inscrire ici
  • Accès à Internet

Installation

Vous pouvez installer CZDS via pip depuis PyPI :

root@kitploit:~
$ pip install czds

Si vous utilisez poetry (recommandé), vous pouvez l'ajouter à votre package en utilisant

root@kitploit:~
poetry add czds

Utilisation

Vous trouverez ci-dessous la référence de la ligne de commande, mais vous pouvez également utiliser la version actuelle de czds pour obtenir l'aide en tapant 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

Contribuer

Les contributions sont les bienvenues. Pour en savoir plus, consultez le Guide du contributeur.

Développement

Vous pouvez cloner le dépôt et commencer le développement en utilisant

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

Si vous utilisez pyenv pour gérer vos environnements, vous pouvez définir une option de configuration dans poetry pour utiliser la version de python définie par pyenv en exécutant ceci :

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

Licence

Distribué sous les termes de la [licence MIT][LICENSE.md], CZDS est un logiciel libre et open source.

Sécurité

Les préoccupations de sécurité sont une priorité absolue pour nous, veuillez consulter notre Politique de sécurité.

Problèmes

Si vous rencontrez un problème, veuillez ouvrir un ticket avec une description détaillée.

Crédits

Ce projet a été généré à partir du modèle Hypermodern Python Cookiecutter de @MSAdministrator.

Télécharger l’outil