Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Routeglass — Herramienta multihilo de fingerprinting de routers que identifica dispositivos de red expuestos a la web mediante el análisis de respuestas HTTP, cabeceras y hashes de favicon para evaluaciones de seguridad. | Kitploit
Herramientas/GitHubGitHub/k3ystr0k3r/routeglass
ReconocimientoSeguridad IoTMapeo de RedesRecopilación de InformaciónSeguridad de RedesPruebas de Penetración
GitHubk3ystr0k3r/routeglass

Routeglass

Herramienta multihilo de fingerprinting de routers que identifica dispositivos de red expuestos a la web mediante el análisis de respuestas HTTP, cabeceras y hashes de favicon para evaluaciones de seguridad.

Ver Repositorio
27hace 2 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Routeglass - Herramienta de fingerprinting de alta velocidad para routers y dispositivos de red

Routeglass es una herramienta rápida y multiproceso de fingerprinting de routers escrita en Go.

El objetivo del proyecto es simple: identificar routers, firewalls, pasarelas y dispositivos de red embebidos expuestos a la web mediante el fingerprinting de respuestas HTTP en lugar de depender únicamente de puertos abiertos.

Routeglass incluye actualmente cientos de reglas de fingerprinting que cubren equipos de red de consumo, empresariales, de ISP e industriales.


Características

  • Escaneo concurrente rápido
  • Soporte para HTTP y HTTPS
  • Escaneo de IP individual
  • Soporte CIDR
  • Soporte de rangos IPv4
  • Soporte de archivos de lista de objetivos
  • Rotación aleatoria de User-Agent de navegador
  • Soporte de User-Agent personalizado
  • Escaneo multipuerto
  • Salida a archivo
  • Barra de progreso
  • Apagado controlado (Ctrl+C)
  • Fingerprinting de proveedor y producto
  • Motor de detección basado en reglas
  • Binario Go ligero
  • Multiplataforma

Instalación

Clona el repositorio:

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

cd Routeglass

Instala las dependencias:

root@kitploit:~
go mod tidy

Compila:

root@kitploit:~
go build

O especifica un binario de salida:

root@kitploit:~
go build -o routeglass

Uso

Escanear una IP individual

root@kitploit:~
./routeglass -ip 192.168.1.1

Escanear un CIDR

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

Escanear un rango de IP

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

Escanear objetivos desde un archivo

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

Ejemplo de targets.txt

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

Especificar múltiples puertos

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

Aumentar hilos de trabajo

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

Guardar resultados

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

Añadir resultados

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

User-Agent personalizado

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

Ejemplo completo

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

Opciones de línea de comandos


Ejemplo de salida

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.

Motor de detección

Routeglass realiza el fingerprinting mediante múltiples métodos de detección.

Coincidencia de título HTML

Detecta productos basándose en los títulos de las páginas web.

Ejemplo:

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

Coincidencia de cabeceras HTTP

Inspecciona las cabeceras de respuesta.

Ejemplo:

root@kitploit:~
Server: cisco-IOS

Coincidencia de firmas en el cuerpo

Busca cadenas de proveedor conocidas en el contenido HTML.

Ejemplo:

root@kitploit:~
Powered by RouterOS

Coincidencia mediante expresiones regulares

Admite huellas de expresión regular para identificar familias de modelos.

Ejemplo:

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

Coincidencia de favicon MD5

Calcula el hash MD5 de un favicon y lo compara con huellas conocidas.

Esto permite a Routeglass identificar dispositivos incluso cuando las páginas de inicio de sesión han sido personalizadas.


Proveedores compatibles

Routeglass contiene huellas de cientos de productos de red, incluyendo:

  • 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

...y muchos más


Rendimiento

Routeglass está diseñado para identificar eficientemente grandes rangos de direcciones manteniendo un uso ligero de memoria.

Las características incluyen:

  • Grupo de trabajadores concurrentes
  • Reutilización de conexiones
  • Caché de respuestas HTTP
  • Evaluación rápida de reglas
  • Manejo controlado de interrupciones
  • Número configurable de trabajadores

¿Por qué Routeglass?

Los escáneres de puertos tradicionales te dicen qué puertos están abiertos.

Routeglass te dice qué dispositivo se está ejecutando realmente detrás de esos puertos.

En lugar de simplemente informar de que TCP/80 está abierto, Routeglass intenta identificar el proveedor y el producto exacto mediante múltiples técnicas de fingerprinting.

Esto lo hace útil durante:

  • Descubrimiento de activos
  • Inventario de red
  • Evaluaciones de seguridad
  • Ejercicios de red team
  • Pruebas de penetración
  • Monitorización de exposición
  • Proyectos de investigación

Requisitos

  • Go 1.24+
  • Conectividad a Internet (o acceso a la red local)
  • Windows, Linux o macOS

Aviso legal

Este proyecto fue creado para investigación de seguridad, evaluaciones de seguridad defensiva, inventario de activos y pruebas de penetración autorizadas.

Solo escanee sistemas que posea o para los que tenga permiso explícito de evaluación.

El autor no asume ninguna responsabilidad por el mal uso o los daños causados por este software.

Descargar herramienta
FlagDescripciónPor defecto
-ipIP individual, CIDR o rango de IP-
-fLeer objetivos desde un archivo-
-tNúmero de hilos de trabajo50
-portsPuertos separados por comas80
-oArchivo de salida-
-appendAñadir en lugar de sobrescribirfalse
-user-agentUser-Agent personalizadoNavegador aleatorio