Ce script trouve des sites Web qui peuvent être atteints par l'adresse IPv4 et stocke leurs métadonnées. Le problème du terminal est filtré en fonction de certains mots clés, mais tous les sites Web réalisés sont dans le fichier journal.
Que trouvez-vous? Webcams, sites Web de niche et tableaux de bord intéressants.
Les mêmes résultats peuvent être atteints avec le moteur de recherche Internet Shodan ou en partie avec Google.
Le fichier d'entrée est un CSV qui contient des adresses IP d'Allemagne. Le rang IP doit être dans le format: 1.1.1.1-2.2.2.2. Les adresses IP proviennent de ce projet: https://github.com/sapics/ip-location-db
Si vous êtes sur Python 3.8, vous pouvez installer Python 3.9 en parallèle. Ensuite, la version souhaitée doit être explicitement spécifiée. python3 reste la version 3.8:
sudo apt install python3.9
python3.9 -m pip install -r requirements.txt
python3.9 deep-web-scanner.pyInstallez les packages requis:
pip3 install -r requirements.txtDémarre le scanner avec des valeurs standard. Exécuter dans le terminal et dans le dossier droit:
python3 deep-web-scanner.pyOptions:
Cette option affiche des fichiers disponibles: -indexof true :
python3 deep-web-scanner.py -indexof true Vous pouvez rapidement rechercher avec grep via le fichier texte.
grep -i " nginx " deep-web.txt