Habilitar interfaz rtap0 en ipw2200 para inyectar y capturar a la vez | Algo de Linux

sábado, 17 de mayo de 2008

Habilitar interfaz rtap0 en ipw2200 para inyectar y capturar a la vez

Ya hace bastantes días que no he publicado nada nuevo, pero la verdad es que no he tenido mucho tiempo últimamente.

Siempre que he tenido que comprobar la seguridad de algún router wifi o un punto de acceso, he utilizado dos portátiles: Uno para inyectar tráfico y otro para capturar.

Como desde hace tiempo tengo un portátil centrino con la ipw2200 de intel, y había leído que esta inalámbrica se podía utilizar para inyectar y capturar tráfico inalámbrico al mismo tiempo, me puse a configurarlo, con el fin de ahorrarme tener que usar dos portátiles para comprobar la seguridad de las redes wifi.

En mi portátil, la inalámbrica es la eth1 (En otros será eth0, wlan0, ra0...). Ésta es la interfaz real, que usaremos para inyectar tráfico.
Luego, activamos la interfaz de red virtual rtap0, que usaremos para capturar el tráfico inyectado por la interfaz real.

Lógicamente, podemos activar la interfaz virtual rtap0 cuando tengamos instalada la interfaz real (en mi caso eth1).

Para crear la interfaz virtual rtap0, no tenemos más que hacer:

# echo 1 > /sys/bus/pci/drivers/ipw2200/*/rtap_iface

Una vez hecho ésto, ejecutamos iwconfig y veremos que nos aparece dicha interfaz.

Ahora bien, cuando volvamos a iniciar la máquina, tendremos que volver a ejecutar la línea para disponer nuevamente el interfaz rtap0. Así que lo mejor es que modifiquemos el fichero /etc/modprobe.d/options para que el interfaz esté activado cada vez que iniciemos la máquina:

# nano /etc/modprobe.d/options

Una vez abierto el fichero /etc/modprobe.d/options, añadimos la siguiente línea y listo:

options ipw2200 rtap_iface=1

Ya tendremos activado el interfaz rtap0 cada vez que arranquemos nuestra máquina.

No hay comentarios: