Varios procesos escuchan la misma interfaz: ¿algún problema?

1

Me pregunto si algunos procesos pueden obtener menos paquetes que otros si todos escuchan la misma interfaz inalámbrica.

Por ejemplo, estoy ejecutando el esquema mitm básico usando arpspoof , detectando paquetes con ettercap , ejecutando urlsnarf para ver algunas solicitudes GET y tcpdump guardando los paquetes de volcado en un archivo. Todos en diferentes terminales escuchando wlan0 .

    
pregunta autorun 11.08.2014 - 20:46
fuente

2 respuestas

1

Los paquetes son recibidos por el kernel y entregados a todas las aplicaciones que los solicitan. Puede perder algunos paquetes solo si se queda sin recursos de procesamiento: si realiza algunos tratamientos pesados y no tiene suficiente ancho de banda de CPU / RAM / disco para procesar todos los paquetes entrantes. En ese momento, los búferes se desbordarán y algunas aplicaciones perderán algunos paquetes (desde el punto de vista del kernel, el paquete estuvo disponible, pero algunas aplicaciones no lo obtuvieron a tiempo, y el paquete debe desalojarse para dejar espacio para paquetes subsiguientes).

    
respondido por el Thomas Pornin 11.08.2014 - 21:04
fuente
1

Suponiendo que la pila de red fue programada de manera competente, no. Una interfaz en modo monitor debería entregar una copia de cada paquete a cualquier programa que lo desee.

    
respondido por el Mark 11.08.2014 - 20:50
fuente

Lea otras preguntas en las etiquetas