
Scanner de domaines web basé sur Python intégrant Sublist3r, Dirble, Nmap et WhatWeb pour la découverte de sous-domaines, l'énumération de répertoires, le scan réseau et l'identification des technologies de site web via une interface web Flask.

Un outil complet pour le Scan de Domaines Web incluant la Découverte de Sous-domaines, l'Énumération de Répertoires, le Scan Réseau et l'Identification de Sites Web.

L'Advanced Web Scanner est une application web polyvalente basée sur Python qui intègre des outils comme Sublist3r, Dirble, Nmap et WhatWeb pour un scan complet de domaines web. Conçu aussi bien pour les professionnels de la sécurité que pour les passionnés, il offre une interface conviviale basée sur Flask pour une utilisation facile.
Les capacités de cet outil vont de la découverte de sous-domaines avec Sublist3r à l'énumération de répertoires avec Dirble, le scan réseau complet avec Nmap et l'identification des technologies de sites web avec WhatWeb. Sa conception modulaire permet une extension et une personnalisation faciles, répondant à divers besoins d'évaluation de sécurité.
Il est important d'utiliser l'Advanced Web Scanner de manière responsable et légale. Cet outil est destiné aux tests de sécurité éthiques et à la recherche, et les utilisateurs doivent s'assurer d'avoir l'autorisation de scanner les domaines cibles.
git clone https://github.com/capture0x/web-scanner
cd web-scanner
sudo ./setup.sh
pip install -r requirements.txt
Pour utiliser l'Advanced Web Scanner, suivez ces étapes :
python app.py
Cette commande démarre le serveur Flask et exécute l'application web. Accédez à l'interface web via votre navigateur pour commencer le scan.
Vous pouvez personnaliser les commandes et comportements de scan en modifiant le dictionnaire COMMANDS dans le script. Cela vous permet d'adapter l'outil à vos besoins spécifiques.
La sortie du scanner est traitée pour garantir la lisibilité et la convivialité. Les codes d'échappement ANSI et autres informations inutiles sont supprimés pour des résultats plus clairs.
Vos contributions pour améliorer l'Advanced Web Scanner sont grandement appréciées :
git checkout -b feature-name).git commit -am 'Add a new feature').git push origin feature-name).Pour les rapports de bugs ou les suggestions d'améliorations, veuillez ouvrir une issue.
Ce projet est sous licence [spécifiez votre licence ici].
L'Advanced Web Scanner est destiné à un usage éducatif et éthique uniquement. Assurez-vous d'avoir l'autorisation avant de scanner un domaine.
Copyright 2024