Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Routeglass — Multithreaded-Router-Fingerprinting-Tool, das webexponierte Netzwerkgeräte durch die Analyse von HTTP-Antworten, Headern und Favicon-Hashes für Sicherheitsbewertungen identifiziert. | Kitploit
Tools/GitHubGitHub/k3ystr0k3r/routeglass
AufklärungIoT-SicherheitNetzwerkkartierungInformationsbeschaffungNetzwerksicherheitPenetrationstests
GitHubk3ystr0k3r/routeglass

Routeglass

Multithreaded-Router-Fingerprinting-Tool, das webexponierte Netzwerkgeräte durch die Analyse von HTTP-Antworten, Headern und Favicon-Hashes für Sicherheitsbewertungen identifiziert.

Repository anzeigen
2vor 1 MonatNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Routeglass – Hochgeschwindigkeits-Fingerprinting-Tool für Router und Netzwerkgeräte

Routeglass ist ein schnelles, multithreaded Router-Fingerprinting-Tool, geschrieben in Go.

Das Ziel des Projekts ist einfach: über das Web erreichbare Router, Firewalls, Gateways und eingebettete Netzwerkgeräte zu identifizieren, indem HTTP-Antworten per Fingerprinting analysiert werden, anstatt sich ausschließlich auf offene Ports zu verlassen.

Routeglass enthält derzeit hunderte Fingerprinting-Regeln, die Verbraucher-, Unternehmens-, ISP- und industrielle Netzwerkausrüstung abdecken.


Funktionen

  • Schnelles paralleles Scannen
  • HTTP- und HTTPS-Unterstützung
  • Scannen einzelner IP-Adressen
  • CIDR-Unterstützung
  • IPv4-Bereichsunterstützung
  • Unterstützung von Ziellisten-Dateien
  • Rotation zufälliger Browser-User-Agents
  • Unterstützung benutzerdefinierter User-Agents
  • Multi-Port-Scanning
  • Ausgabe in Datei
  • Fortschrittsbalken
  • Sauberes Herunterfahren (Strg+C)
  • Anbieter- und Produkt-Fingerprinting
  • Regelbasierte Erkennungs-Engine
  • Leichtgewichtige Go-Binary
  • Plattformübergreifend

Installation

Klonen Sie das Repository:

root@kitploit:~
git clone https://github.com/K3ysTr0K3R/Routeglass.git

cd Routeglass

Abhängigkeiten installieren:

root@kitploit:~
go mod tidy

Kompilieren:

root@kitploit:~
go build

Oder einen Ausgabebinärnamen angeben:

root@kitploit:~
go build -o routeglass

Verwendung

Einzelne IP scannen

root@kitploit:~
./routeglass -ip 192.168.1.1

Ein CIDR scannen

root@kitploit:~
./routeglass -ip 192.168.1.0/24

Einen IP-Bereich scannen

root@kitploit:~
./routeglass -ip 192.168.1.10-192.168.1.100

Ziele aus einer Datei scannen

root@kitploit:~
./routeglass -f targets.txt

Beispiel targets.txt

root@kitploit:~
192.168.1.1
192.168.1.0/24
10.0.0.5-10.0.0.50

Mehrere Ports angeben

root@kitploit:~
./routeglass -ip 192.168.1.0/24 -ports 80,443,8080,8443

Anzahl der Worker-Threads erhöhen

root@kitploit:~
./routeglass -ip 192.168.1.0/24 -t 250

Ergebnisse speichern

root@kitploit:~
./routeglass -ip 192.168.1.0/24 -o results.txt

Ergebnisse anhängen

root@kitploit:~
./routeglass -ip 192.168.1.0/24 -o results.txt -append

Benutzerdefinierter User-Agent

root@kitploit:~
./routeglass -ip 192.168.1.1 -user-agent "Mozilla/5.0"

Vollständiges Beispiel

root@kitploit:~
./routeglass \
-ip 10.0.0.0/16 \
-ports 80,443,8080,8443 \
-t 500 \
-o results.txt

Befehlszeilenoptionen


Beispielausgabe

root@kitploit:~
Routeglass - Coded By: K3ysTr0K3R

192.168.1.1:80 [FOUND] MikroTik RouterOS
10.0.0.1:443 [FOUND] Cisco IOS Router
172.16.10.5:8443 [FOUND] Fortinet FortiGate
192.168.10.254:80 [FOUND] TP-Link Archer AX55
10.20.1.15:80 [FOUND] ASUS RT-AX86U

Scan complete.
500 targets scanned.
37 device(s) found.

Erkennungs-Engine

Routeglass führt Fingerprinting mithilfe mehrerer Erkennungsmethoden durch.

HTML-Titelabgleich

Erkennt Produkte anhand von Webseitentiteln.

Beispiel:

root@kitploit:~
<title>MikroTik RouterOS</title>

HTTP-Header-Abgleich

Untersucht Antwort-Header.

Beispiel:

root@kitploit:~
Server: cisco-IOS

Body-Signaturabgleich

Durchsucht HTML-Inhalte nach bekannten Anbieter-Strings.

Beispiel:

root@kitploit:~
Powered by RouterOS

Abgleich mit regulären Ausdrücken

Unterstützt Regex-Fingerprints zur Identifizierung von Modellfamilien.

Beispiel:

root@kitploit:~
(?i)tp-link\s+[a-z0-9-]+

MD5-Favicon-Abgleich

Berechnet den MD5-Hash eines Favicons und vergleicht ihn mit bekannten Fingerprints.

Dadurch kann Routeglass Geräte auch dann identifizieren, wenn Anmeldeseiten angepasst wurden.


Unterstützte Anbieter

Routeglass enthält Fingerprints für hunderte Netzwerkprodukte, darunter:

  • Cisco
  • MikroTik
  • Ubiquiti
  • Fortinet
  • Juniper
  • TP-Link
  • ASUS
  • NETGEAR
  • D-Link
  • Linksys
  • Huawei
  • ZyXEL
  • Tenda
  • Nokia
  • Palo Alto
  • SonicWall
  • WatchGuard
  • OpenWrt
  • DD-WRT
  • pfSense
  • OPNsense
  • VyOS
  • Google
  • Amazon eero
  • GL.iNet
  • Teltonika
  • Cradlepoint
  • Aruba
  • Ruckus
  • Cambium
  • Peplink

...und viele mehr


Leistung

Routeglass ist darauf ausgelegt, große Adressbereiche effizient per Fingerprinting zu scannen und gleichzeitig einen geringen Speicherverbrauch beizubehalten.

Zu den Funktionen gehören:

  • Paralleler Worker-Pool
  • Verbindungswiederverwendung
  • HTTP-Antwort-Caching
  • Schnelle Regelauswertung
  • Saubere Behandlung von Unterbrechungen
  • Konfigurierbare Anzahl von Workern

Warum Routeglass?

Traditionelle Portscanner sagen Ihnen, welche Ports offen sind.

Routeglass sagt Ihnen, welches Gerät tatsächlich hinter diesen Ports läuft.

Anstatt lediglich zu melden, dass TCP/80 offen ist, versucht Routeglass, den Anbieter und das genaue Produkt mithilfe mehrerer Fingerprinting-Techniken zu identifizieren.

Dadurch ist es nützlich bei:

  • Asset-Erkennung
  • Netzwerkinventur
  • Sicherheitsbewertungen
  • Red-Team-Einsätzen
  • Penetrationstests
  • Expositionsüberwachung
  • Forschungsprojekten

Anforderungen

  • Go 1.24+
  • Internetverbindung (oder lokaler Netzwerkzugriff)
  • Windows, Linux oder macOS

Haftungsausschluss

Dieses Projekt wurde für Sicherheitsforschung, defensive Sicherheitsbewertungen, Asset-Inventur und autorisierte Penetrationstests erstellt.

Scannen Sie nur Systeme, die Ihnen gehören oder für die Sie eine ausdrückliche Genehmigung zur Bewertung haben.

Der Autor übernimmt keine Verantwortung für Missbrauch oder Schäden, die durch diese Software verursacht werden.

Tool herunterladen
FlagBeschreibungStandard
-ipEinzelne IP, CIDR oder IP-Bereich–
-fZiele aus Datei lesen–
-tAnzahl der Worker-Threads50
-portsKommagetrennte Ports80
-oAusgabedatei–
-appendAnhängen statt Überschreibenfalse
-user-agentBenutzerdefinierter User-AgentZufälliger Browser