En primer lugar me gustaría felicitaros por el magnífico trabajo que haceis. Vengo de windows y acabo de decidirme definitivamente por linux. Sobran las razones. Y, muy en concreto, por wifislax 3.1. Bien, para no cansaros iré "directamente" a la cuestión. He instalado wifislax 3.1 en una memoria usb de 1 gb. Tengo una tarjeta wifi usb c54ru con chipset rt73 (caso éste por el que hago el comentario aquí; disculpadme si me equivoco de post. Estoy empezando con esto). El caso es que inicio la distribución desde la memory stick y con la tarjeta wifi instalada en mi laptop (un asus pro31s). Hasta ahí todo correcto. Instalo el módulo de la tarjeta (tomado de la sección de drivers), aunque no el que está puesto por defecto, ya que me da error, sino el de serialmonkey. Monto el módulo y todo correcto; reconoce la tarjeta como wlan0. Ahora viene lo curioso para mi, imagino que para vosotros es coser y cantar. Sigo al pie de la letra el trabajo expuesto por el compañero ainza del foro. Muy bueno, por cierto. Bien, puedo poner la tarjeta en modo monitor, capturar paquetes, autenticarme y asociarme con mi ap. Lanzo el ataque tal y como está especificado en el mencionado trabajo de ainza. El "problema" viene ahora. Supuestamente comienzo a capturar paquetes y muy rápido la verdad. Todos los indicadores perfectos. El caso es que se supone que se trata de obtener la clave de mi ap de forma inalámbrica y lógicamente no tengo el laptop por cable. Puedo pasarme horas (he llegado a dejar el ordenador diez horas encendido) y no inyectó nada en absoluto. Sin embargo, y esto pasa siempre, si hago el mismo proceso y conecto el cable rj45 al ap y al laptop o viceversa y configuro etho con dhcp, inmediatamente comienza a inyectar y en cuestión de unos pocos minutos puedo obtener la clave con el aircrack. He de comentar que tan sólo tengo que conectar el cable y volver a desconectarlo, que inyecta igual y todo perfecto. Por ello he supuesto que los paquetes capturados no eran balizas, sino correctos, porque además pinchando el cable con tan sólo 2500 o 3000 paquetes leidos comienza a inyectar y muy rápido. Esto, sinceramente, me tiene un tanto desilusionado porque la distribución me gusta mucho y se la he enseñado a unos cuantos amigos, pero ¿qué sentido tiene tener que pinchar un rj45 cuando se supone que lo que deseo es obtener la key de mi router?
Agradecería mucho que me echáseis una mano en este tema, pues me parece ilógico. Debo comentar que después de obtener la clave, configurar la tarjeta wifi y conectarse a internet y demás es cosa sencilla logicamente. He probado en ubuntu 8.04.1 y todo correcto, salvo que algunas veces no me asocia porque el canal en el que trabajan los dispositivos no quiere coincidir.
Quisiera disculparme por el pergamino que os he escrito. He pensado que para aclarar el tema era mejor de un "plumazo" dar toda la información posible.
Un saludo y muchas gracias de antemano.
Learning, un eterno novato con necesidad de preguntarse el por qué de las cosas...