No description
| .gitignore | ||
| extract_to_database.py | ||
| install-macos.sh | ||
| join.sh | ||
| README.md | ||
| requirements.txt | ||
| run-dns-crawler.sh | ||
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
- Installer les dépendances avec le programme
install-macos.shdans le terminal - Mettre les domaines dans une liste nommée
dns-list.txt - 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. - joindre les listes
prefix-list.txtetdns-list.txtavec le programmejoin.shdans le terminal - Exécuter la recherche DNS avec le programme
run-dns-crawler.shdans le terminal
Convertir les données dans une base de données SQLite facile à explorer
- Exécuter le programm Python
python extract_to_database.pydans le terminal