Skip to content

NetScope is a powerful Python-based network scanning and port analysis tool that provides comprehensive insights into network infrastructure.

License

Notifications You must be signed in to change notification settings

Icky17/netscope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetScope

Ein leistungsfähiger Netzwerk-Scanner und Port-Analyzer, entwickelt in Python.

Feature Image

🌟 Hauptfunktionen

  • 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

📋 Voraussetzungen

  • Python 3.8 oder höher
  • pip (Python Package Installer)

⚙️ Installation

  1. Klonen Sie das Repository:
git clone https://github.com/icky17/netscope.git
cd netscope
  1. Installieren Sie die erforderlichen Pakete:
pip install -r requirements.txt

🚀 Verwendung

Basis-Scan

Führen Sie einen Basis-Scan Ihres lokalen Netzwerks durch:

python netscope.py 192.168.1.0/24

Erweiterte Optionen

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

Parameter

  • 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

📊 Ausgabeformat

Die Ergebnisse werden in JSON-Format gespeichert und enthalten:

  • IP-Adresse des Hosts
  • Offene Ports
  • Erkannte Dienste
  • Zeitstempel des Scans

⚠️ Sicherheitshinweise

  • 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

📝 Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert - siehe LICENSE für Details.

👨‍💻 Autor

👤 Jairo Morales

About

NetScope is a powerful Python-based network scanning and port analysis tool that provides comprehensive insights into network infrastructure.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages