git-scan
Cet outil est conçu pour analyser et identifier si un site web possède un répertoire « .git » exposé, qui peut contenir des informations sensibles telles que le code source ou les fichiers de configuration Git.
Fonctionnalités
- Analyse massivement les URL pour déterminer si le répertoire « .git/HEAD » est disponible sur le site web.
- Utilise des bibliothèques Python telles que « requests » pour envoyer des requêtes HTTP et vérifier les réponses.
- Prend en charge le multithreading pour accélérer le processus d'analyse sur plusieurs sites simultanément.
- Affiche les résultats d'analyse avec les statuts : trouvé (200 OK), interdit (403 Forbidden) ou introuvable (404 Not Found).
- Gère les erreurs réseau telles que les dépassements de délai ou les échecs de connexion grâce à une logique de nouvelle tentative sûre.
- Les résultats trouvés sont directement enregistrés dans un fichier de résultats (« results.txt ») sans écraser les résultats précédents.
- Les résultats en double sont évités, ce qui garantit que la même URL n'est pas enregistrée plus d'une fois.
- Permet aux utilisateurs de reprendre l'analyse sans perdre les résultats précédents si le script est exécuté à nouveau.
Offrir un café :
- Bitcoin $ : 14nXhmRiQx5joCXFTdR8ydm3T8et7MFDXC

- Téléchargez et installez Python depuis le site web officiel de Python : https://www.python.org.
- Installez les modules requis à l'aide de la commande :
pip install requests.
- Exécutez le script avec :
python file.py.
- Fournissez une liste de sites (par exemple, url.txt) en entrée.
Avertissement !!!
J'ai écrit l'avertissement sur la couverture de Jenderal92. Vous pouvez le vérifier ICI !!!