15 lines
No EOL
847 B
Markdown
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 |