Leí hoy un artículo que describe cómo un probador de penetración pudo demostrar la creación de una cuenta bancaria falsa con un saldo de $ 14 millones. Sin embargo, un párrafo que describe el ataque se destacó:
Luego "inundó" los conmutadores, pequeñas cajas que dirigen el tráfico de datos, para abrumar la red interna del banco con datos. Ese tipo de ataque convierte el interruptor en un "centro" que transmite datos de manera indiscriminada.
No estoy familiarizado con el efecto que se describe. ¿Es realmente posible forzar un cambio para transmitir tráfico a todos sus puertos enviando cantidades masivas de tráfico? ¿Qué está pasando exactamente en esta situación?
Respuestas:
Esto se llama inundación MAC . Una "dirección MAC" es una dirección de hardware Ethernet. Un conmutador mantiene una tabla CAM que asigna direcciones MAC a puertos.
Si un conmutador tiene que enviar un paquete a una dirección MAC que no está en su tabla CAM, lo inunda a todos los puertos tal como lo hace un concentrador. Entonces, si inunda un conmutador con una mayor cantidad de direcciones MAC, forzará las entradas de direcciones MAC legítimas fuera de la tabla CAM y su tráfico se inundará en todos los puertos.
fuente
Esto se llama inundación MAC y hace uso del hecho de que las tablas CAM de los interruptores son de longitud limitada. Si se desbordan, un conmutador se convierte en un concentrador y envía cada paquete a cada puerto, lo que rápidamente puede detener una red.
Editado para corregir la terminología incorrecta.
fuente
Como se ha explicado anteriormente, la tabla MAC del conmutador está 'envenenada' con direcciones mac falsas. Esto es fácil de hacer con el
macof
programa desde eldsniff
conjunto de herramientas. Advertencia: intente esto solo con fines educativos en su propia red, de lo contrario, se encontrará con graves problemas legales.http://www.monkey.org/~dugsong/dsniff/
fuente