
Python-basierter Web-Domain-Scanner, der Sublist3r, Dirble, Nmap und WhatWeb für die Subdomain-Erkennung, Verzeichnisaufzählung, Netzwerkscanning und Identifikation von Website-Technologien über eine Flask-Weboberfläche integriert.

Ein umfassendes Tool für Web-Domain-Scans inklusive Subdomain-Erkennung, Directory-Enumeration, Netzwerkscans und Website-Identifikation.

Der Advanced Web Scanner ist eine vielseitige, auf Python basierende Webanwendung, die Tools wie Sublist3r, Dirble, Nmap und WhatWeb für einen umfassenden Web-Domain-Scan integriert. Entwickelt für Sicherheitsexperten und Enthusiasten gleichermaßen, bietet sie eine benutzerfreundliche, Flask-basierte Oberfläche für eine einfache Bedienung.
Die Fähigkeiten dieses Tools reichen von der Erkennung von Subdomains mit Sublist3r über die Durchführung von Directory-Enumeration mit Dirble, umfassende Netzwerkscans mit Nmap bis hin zur Identifizierung von Website-Technologien mit WhatWeb. Sein modulares Design ermöglicht eine einfache Erweiterung und Anpassung und erfüllt eine Vielzahl von Sicherheitsbewertungsanforderungen.
Es ist wichtig, den Advanced Web Scanner verantwortungsvoll und legal einzusetzen. Dieses Tool ist für ethische Sicherheitstests und Forschung gedacht, und die Benutzer sollten sicherstellen, dass sie die Erlaubnis haben, die Ziel-Domains zu scannen.
git clone https://github.com/capture0x/web-scanner
cd web-scanner
sudo ./setup.sh
pip install -r requirements.txt
Um den Advanced Web Scanner zu verwenden, befolgen Sie diese Schritte:
python app.py
Dieser Befehl startet den Flask-Server und führt die Webanwendung aus. Greifen Sie über Ihren Webbrowser auf die Webschnittstelle zu, um mit dem Scannen zu beginnen.
Sie können die Scan-Befehle und -Verhalten anpassen, indem Sie das COMMANDS-Wörterbuch im Skript bearbeiten. Dies ermöglicht es Ihnen, das Tool an Ihre spezifischen Bedürfnisse anzupassen.
Die Scannerausgabe wird verarbeitet, um Lesbarkeit und Benutzerfreundlichkeit zu gewährleisten. ANSI-Escape-Codes und andere unnötige Informationen werden für klarere Ergebnisse entfernt.
Ihre Beiträge zur Verbesserung des Advanced Web Scanner werden sehr geschätzt:
git checkout -b feature-name).git commit -am 'Add a new feature').git push origin feature-name).Für Fehlermeldungen oder Verbesserungsvorschläge öffnen Sie bitte ein Issue.
Dieses Projekt ist lizenziert unter [hier Lizenz angeben].
Der Advanced Web Scanner ist nur für den Bildungs- und Ethikgebrauch bestimmt. Stellen Sie sicher, dass Sie eine Autorisierung haben, bevor Sie Domains scannen.
Copyright 2024