
# Escáner de Exposición y Posibles Vulnerabilidades de Cisco SD-WAN (Huella Digital Pasiva) 2026
Una herramienta especializada de fingerprinting pasivo diseñada para identificar instancias de Cisco SD-WAN (vManage / Viptela) expuestas a internet. Esta herramienta ayuda a investigadores de seguridad y administradores de sistemas a gestionar su superficie de ataque externa mediante la detección de interfaces de gestión y puertos NETCONF potencialmente expuestos.
nmap para versionado avanzado de servicios y extracción de banners.asyncio y aiohttp para el procesamiento rápido de objetivos.requestspython-nmapipaddressasyncioaiohttpInstalar Nmap:
sudo apt install nmapInstalar Dependencias de Python:
pip install requests python-nmap ipaddress asyncio aiohttp
El escáner admite tres modos principales de selección de objetivos:
python sdwan.py --target 203.0.113.50
python sdwan.py --cidr 203.0.113.0/24 --ports 443,830 --timeout 3
python sdwan.py --file targets.txt
| Argumento | Descripción | Valor por Defecto |
|---|---|---|
--target | Dirección IP única o nombre de host a escanear. | Ninguno |
--cidr | Rango de red CIDR (p. ej., 192.168.1.0/24). | Ninguno |
--file | Ruta a un archivo que contenga una IP/CIDR por línea. | Ninguno |
--ports | Lista de puertos a escanear separados por comas. | 22, 443, 830 |
--timeout | Tiempo de espera de conexión en segundos. | 4.0 |
--output | Nombre de archivo para el informe de salida JSON. | sdwan_scan.json |
La herramienta genera un informe JSON que contiene hallazgos detallados para cada objetivo:
[
{
"ip": "203.0.113.50",
"timestamp": "2026-03-08T09:05:13.123Z",
"open_ports": [443, 830],
"indicators": [
"Title match: vmanage",
"Cert CN: vmanage.local",
"Port 830 banner: NETCONF over SSH"
],
"confidence": "high",
"status": "POTENTIAL SD-WAN EXPOSURE"
}
]
Esta herramienta se proporciona únicamente para gestión de vulnerabilidades autorizada y fines educativos. Escanear objetivos sin permiso explícito es ilegal y poco ético. El autor (Abraham-Surf) y los colaboradores no son responsables de ningún uso indebido o daño causado por esta utilidad.
Creado por Abraham-Surf