braa realiza exploraciones y consultas SNMP ultra rápidas y masivas
braa realiza exploraciones y consultas SNMP ultra rápidas y masivas
braa es una herramienta de línea de comandos preinstalada en Kali Linux diseñada para realizar exploraciones y consultas SNMP (Simple Network Management Protocol) de forma ultra rápida y masiva.
A diferencia de herramientas tradicionales como snmpwalk (que consulta un dispositivo a la vez de forma secuencial), braa implementa su propio sistema de consultas asíncronas. Esto le permite enviar miles de peticiones SNMP simultáneas a múltiples direcciones IP y redes enteras en cuestión de segundos.
🛠️ Sintaxis Básica
braa [opciones] [comunidad]@[ip]:[oid]
Comunidad: La cadena de autenticación SNMP (ej.
publicoprivate).IP: La dirección IP objetivo (o rango de red).
OID: El Object Identifier que deseas consultar (p. ej.
.1.3.6.1.2.1.1.1.0para la descripción del sistema).
🚀 Ejemplos Prácticos de Uso
1. Escanear un OID específico en un solo host
Para consultar la información del sistema (sysDesc) de una máquina con la comunidad public:
braa public@192.168.1.50:.1.3.6.1.2.1.1.1.0
2. Hacer un barrido completo (walk) de toda la estructura MIB
Si agregas un asterisco * al final del OID, braa recorrerá todo el árbol de esa rama:
braa public@192.168.1.50:.1.3.6.1.2.1.1.1.0*
3. Escaneo masivo a todo un rango de red (CIDR)
Esta es la función principal de braa. Puedes escanear una subred completa (ej. /24) de un solo golpe:
braa public@192.168.1.0/24:.1.3.6.1.2.1.1.1.0
4. Consultar múltiples OIDs a la vez
Puedes solicitar varios valores separando los OIDs con comas:
braa public@192.168.1.50:.1.3.6.1.2.1.1.1.0,.1.3.6.1.2.1.1.5.0
⚙️ Opciones y Parámetros Útiles
| Opción | Descripción |
-f <archivo> | Lee las direcciones IP y OIDs desde un archivo de texto. |
-t <segundos> | Tiempo de espera (timeout) para las respuestas. |
-r <número> | Número de reintentos si no hay respuesta. |
-d <milisegundos> | Retraso entre el envío de paquetes para evitar saturar la red o ser detectado. |
-v | Muestra respuestas detalladas (modo verbose). |
💡 OIDs Útiles para Auditorías SNMP
sysDesc(.1.3.6.1.2.1.1.1.0): Descripción y versión del sistema operativo.sysName(.1.3.6.1.2.1.1.5.0): Nombre del equipo en la red.interfaces(.1.3.6.1.2.1.2.2.1.2*): Lista de interfaces de red activas.