No description
Find a file
2024-08-02 00:33:13 +00:00
.gitignore extraction des données dans une base SQLite 2024-07-31 20:52:19 -04:00
extract_to_database.py extraction des données dans une base SQLite 2024-07-31 20:52:19 -04:00
install-macos.sh first commit 2024-07-31 16:51:33 -04:00
join.sh Ajout du README.md 2024-07-31 16:52:23 -04:00
README.md Actualiser README.md 2024-08-02 00:33:13 +00:00
requirements.txt first commit 2024-07-31 16:51:33 -04:00
run-dns-crawler.sh first commit 2024-07-31 16:51:33 -04:00

Outil de sauvegarde de zone DNS basé sur dns-crawler

Ces instructions sont basées sur MacOS pour le moment. Des tests sur d'autres plateformes seront faits bientôt.

Extraire les données dans un fichier JSON

  1. Installer les dépendances avec le programme install-macos.sh dans le terminal
  2. Mettre les domaines dans une liste nommée dns-list.txt
  3. Mettre les préfixes de domaines désirés dans une liste nommée prefix-list.txt. Ajouter une ligne vide au début du fichier.
  4. joindre les listes prefix-list.txt et dns-list.txt avec le programme join.sh dans le terminal
  5. Exécuter la recherche DNS avec le programme run-dns-crawler.sh dans le terminal

Convertir les données dans une base de données SQLite facile à explorer

  1. Exécuter le programm Python python extract_to_database.py dans le terminal