Ein leistungsfähiger Netzwerk-Scanner und Port-Analyzer, entwickelt in Python.
- Netzwerk-Scanning mit CIDR-Notation
- Parallele Port-Scans für verbesserte Geschwindigkeit
- Erkennung häufig genutzter Dienste
- Automatische Berichtserstellung im JSON-Format
- Konfigurierbare Port-Scan-Bereiche
- Benutzerfreundliche Kommandozeilen-Schnittstelle
- Python 3.8 oder höher
- pip (Python Package Installer)
- Klonen Sie das Repository:
git clone https://github.com/icky17/netscope.git
cd netscope
- Installieren Sie die erforderlichen Pakete:
pip install -r requirements.txt
Führen Sie einen Basis-Scan Ihres lokalen Netzwerks durch:
python netscope.py 192.168.1.0/24
Scannen Sie alle Ports (1-1024) und speichern Sie die Ergebnisse in einer benutzerdefinierten Datei:
python netscope.py 192.168.1.0/24 --all-ports -o custom_results.json
target
: Ziel-Netzwerk in CIDR-Notation (z.B. 192.168.1.0/24)--output, -o
: Ausgabedatei für Ergebnisse (JSON-Format)--all-ports, -a
: Scannt alle Ports (1-1024) statt nur der häufigen Ports
Die Ergebnisse werden in JSON-Format gespeichert und enthalten:
- IP-Adresse des Hosts
- Offene Ports
- Erkannte Dienste
- Zeitstempel des Scans
- Verwenden Sie dieses Tool nur in Netzwerken, für die Sie eine Berechtigung haben
- Beachten Sie lokale Gesetze und Vorschriften bezüglich Netzwerk-Scanning
- Das Tool könnte von Sicherheitssystemen als potenziell verdächtig eingestuft werden
Dieses Projekt ist unter der MIT-Lizenz lizenziert - siehe LICENSE für Details.
👤 Jairo Morales
- Github: @Icky17
- Linkedin: @Jairo Morales Pérez
- Website: https://jairomorales.ch/