dns-backup-tool/README.md
2024-08-02 00:33:13 +00:00

15 lines
No EOL
847 B
Markdown

# 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