martes, 19 de febrero de 2008

Regla de iptables para bloquear MSN

Los brasileños del sitio Dicas-L encontraron una simple y muy satisfactoria regla de firewall para bloquear el servicio de mensajería instantánea de MSN en toda una red. Para esto es necesario el módulo STRING de iptables disponible a partir del Kernel 2.6.14. La regla es la siguiente:

iptables -I FORWARD -p tcp -m string --string "VER " --from 51 --to 56 --algo bm -j REJECT

Y su explicación es la siguiente:

El módulo STRING hace una búsqueda en el contenido del paquete por una determinada cadena de caracteres. Los parámetros --from y --to indican el final del encabezado TCP y el final de los datos, si se omiten la búsqueda se realiza en el paquete entero.

El parámetro --string indica la cadena a buscar, en este caso "VER ", que es parte del protocolo en algunos paquetes de MSN, principalmente los usados durante el login.

Artículo completo en Dicas-L.

No hay comentarios: