El modo monitor , o modo RFMON (Radio Frequency MONitor), permite que un ordenador con un controlador de interfaz de red inalámbrica (WNIC) supervise todo el tráfico recibido en un canal inalámbrico. A diferencia del modo promiscuo , que también se utiliza para la captura de paquetes , el modo monitor permite capturar paquetes sin necesidad de asociarse primero a un punto de acceso o red ad hoc . El modo monitor solo se aplica a redes inalámbricas, mientras que el modo promiscuo se puede utilizar tanto en redes cableadas como inalámbricas. El modo monitor es uno de los ocho modos en los que puede operar un adaptador inalámbrico 802.11 : Maestro (actuando como punto de acceso), Gestionado (cliente, también conocido como estación), Ad hoc , Repetidor , Malla , Wi-Fi Direct , TDLS y Modo monitor.
Usos
Entre los usos del modo monitor se incluyen: análisis geográfico de paquetes, observación del tráfico generalizado y adquisición de conocimientos sobre tecnología Wi-Fi mediante la experiencia práctica. Resulta especialmente útil para auditar canales no seguros (como los protegidos con WEP ). El modo monitor también puede utilizarse para diseñar redes Wi-Fi. Para un área y canal determinados, se puede detectar el número de dispositivos Wi-Fi que se están utilizando. Esto ayuda a crear una mejor red Wi-Fi que reduce la interferencia con otros dispositivos Wi-Fi al seleccionar los canales Wi-Fi menos utilizados.
Software como KisMAC o Kismet , en combinación con analizadores de paquetes que pueden leer archivos pcap , proporcionan una interfaz de usuario para la monitorización pasiva de redes inalámbricas .
Limitaciones
Por lo general, el adaptador inalámbrico no puede transmitir en modo monitor y está restringido a un único canal inalámbrico, aunque esto depende del controlador del adaptador, su firmware y las características de su chipset. Además, en modo monitor, el adaptador no comprueba si los valores de verificación de redundancia cíclica (CRC) son correctos para los paquetes capturados, por lo que algunos paquetes capturados pueden estar dañados.
Soporte del sistema operativo
La API de la especificación de interfaz de controlador de red de Microsoft Windows (NDIS) ha admitido extensiones para el modo monitor desde la versión 6 de NDIS, disponible por primera vez en Windows Vista . [ 1 ] NDIS 6 admite la exposición de tramas 802.11 a los niveles de protocolo superiores, [ 2 ] mientras que las versiones anteriores solo exponían tramas Ethernet falsas traducidas de las tramas 802.11. La compatibilidad con el modo monitor en NDIS 6 es una característica opcional y puede o no estar implementada en el controlador del adaptador del cliente. Los detalles de implementación y el cumplimiento con las especificaciones NDIS varían de un proveedor a otro. En muchos casos, la compatibilidad con el modo monitor no está implementada correctamente por el proveedor. Por ejemplo, los controladores Ralink informan lecturas de dBm incorrectas y los controladores Realtek no incluyen valores CRC de 4 bytes finales.
Para versiones de Windows anteriores a Windows Vista, algunas aplicaciones de análisis de paquetes , como OmniPeek de Wildpackets y CommView para WiFi de TamoSoft, proporcionan sus propios controladores de dispositivo para admitir el modo monitor.
Las interfaces de Linux para controladores 802.11 admiten el modo monitor y muchos controladores ofrecen dicho soporte. [ 3 ] Los controladores STA ( Ralink , Broadcom ) y todos los demás controladores proporcionados por el fabricante no admiten el modo monitor. [ 4 ] FreeBSD , NetBSD , OpenBSD y DragonFly BSD también proporcionan una interfaz para controladores 802.11 que admite el modo monitor, y muchos controladores para esos sistemas operativos también admiten el modo monitor. En Mac OS X 10.4 y versiones posteriores, los controladores para adaptadores de red AirPort Extreme permiten que el adaptador se ponga en modo monitor. Libpcap 1.0.0 y versiones posteriores proporcionan una API para seleccionar el modo monitor al capturar en esos sistemas operativos.
Véase también
Referencias
- ^ "Modo de operación del monitor de red" . Kit de controladores de Windows: Dispositivos y protocolos de red . Microsoft . Consultado el 30 de noviembre de 2007 .
- ^ "Indicación de paquetes 802.11 sin procesar" . Kit de controladores de Windows: Dispositivos y protocolos de red . Microsoft . Consultado el 30 de noviembre de 2007 .
- ^ Aircrack/Aireplay-ng en modo monitor de inyección de paquetes en Windows (consultado el 11 de septiembre de 2007)
- ^ "Solución de problemas de controladores inalámbricos" . Documentación de Kali Linux . Punto 3. Sin modo monitor.
Enlaces externos
- Preguntas frecuentes sobre AirSnort: ¿Cuál es la diferencia entre el modo monitor y el modo promiscuo? ( en Wayback Machine , archivado el 30 de diciembre de 2014)
- analizadores de red
- redes inalámbricas