Airoscript con driver wifi iwl3945

Imagen de nothor
0 puntos

Hola!
Bueno he estado probando el aircrack usando el script "airoscript.sh" version 1.7 RC7. El tema esta en que si lo intento ejecutar, haciendo un

sudo ./airoscript.sh 
./airoscript.sh: 35: function: not found


./airoscript.sh: 39: Syntax error: "}" unexpected 

Pues no me reconoce esto,

function monitor_interface { #linea 35
IS_MONITOR=`$AIRMON start $WIFI |grep monitor`
clear
echo $IS_MONITOR
} #linea 39

Y no se porqué, se ha de instalar algún paquete especial? Otra solución que probé fue la de instalar una versión de airoscript en BETA1-2.0.7, que si me iba, pero a la que intentaba usar el aireplay-ng para inyectar datos mientras corre el airodump-ng pues me dice que esa operación no esta soportada! Realmente no lo soporta mi tarjeta (Intel® PRO/Wireless 3945ABG)? A parte de que depende como se me bloquea el ordenador teniendo que apagarlo por el encendido!

Entiendo que la pregunta no es fácil, pero es para saber si es que en ubuntu no es muy recomendable usar el aircrack, o son los controladores de mi tarjeta wifi (iwl3945) o algo que no hago bien! Pero claro que ya directamente no me vaya el primer script me huele raro...

Pues eso, a ver si alguien tiene alguna idea, y merci.

PD: Por si acaso tengo un Acer Travelmate 5720

Imagen de equinox
+1
0
-1

Uso Hardy y Aircrack-ng con esa tarjeta wifi; pero cargo otro driver para controlarla porque en su momento el que tenía -ipw3945- no soportaba inyección. El "iwl3945" ignoro si actualmente la soporta, aunque creo haber leido que había que parchearlo. Como me resulta menos complicado descargar el módulo iwl3945 y cargar el ipwraw -que tengo en "blacklist" en el arranque- que parchear iwl3945; sigo con la vieja solución. Conclusión: no es Ubuntu

+1
0
-1
Imagen de nothor
+1
0
-1

Bueno al final utilizo el airoway.sh, habiendo instalado antes los modulos ipwraw con un script que encontré. (Supongo que no afectara que sea /bin/sh o /bin/bash)

#! /bin/sh
wget http://homepages.tu-darmstadt.de/~p_larbig/wlan/ipwraw-ng-2.0.0-10072007.tar.bz2
tar -xjf ipwraw-ng*
cd ipwraw-ng
make
sudo make install
sudo make install_ucode
echo "blacklist ipwraw" | sudo tee /etc/modprobe.d/ipwraw
sudo depmod -ae

Después cuando quiero usar el airoway, pues cargo este otro script.

#! /bin/sh
echo "Descargando modulo iwl3945..."
sudo modprobe -r iwl3945
echo "Cargando modulo ipwraw-ng..."
sudo modprobe ipwraw

Ahora cuando ejecuto la versión 0.62 de airoway, pues primero que no me inserta ninguna mac en la tarjeta, cosa que es un mal menor, ya que teniendo instalado el macchanger, usamos la opcion Change Mac del airoway y pongo la que quiera. El problema esta en cuando me quiero asociar a un Access Point (vamos al router), que no me deja, puedo recibir datos inyectar y crackear la clave, pero claro como no estoy asociado la captura de paquetes es más lenta que el caballo del malo! Así que no se si alguien lo ha probado... Es que las ventajas de poder hacer esto directamente con el Ubuntu son inmensas! Sobretodo si tienes el Ubuntu en un portátil y viajas!
Hay algo que haga mal, con los scripts? Alguien lo hace de otra manera? Recuerdo que uso una Intel Pro Wireless 3945.

Grácias

+1
0
-1
Imagen de nothor
+1
0
-1

Ah! Por cierto que ahora uso Intrepid Ibex, y que el tema del airoscript era porque el script tenía !# /bin/sh en vez de !# /bin/bash y entonces no entendia lo de function.

Solo eso.

+1
0
-1
Imagen de Nikolás
+1
0
-1

¡Muy buenas tardes! xD Yo tengo la misma tarjeta y el mismo SO... Antes de ejecutar el Airoscript tienes que poner la tarjeta en modo monitor: sido airmon-ng start wlan0(wlan0 en mi caso, en el tuyo la que corresponda, se ve con :iwconfig) y despues ejejutar el airoscript, nos situamos en el directorio donde lo tengas y: sudo bash airoscript.sh Espero que te sirva, hasta otra!! xD

+1
0
-1
Imagen de equinox
+1
0
-1

No es necesario poner la tarjeta en modo monitor pues el driver ipwraw, que yo sepa, solo se puede utilizar en este modo. Otra cosa sería si utilizases el driver iwl3945.

Lo que si debes hacer es ponerlo a escuchar en el canal del Punto de Acceso al que quieres inyectar paquetes mediante la instrucción

#iwconfig wifi0 rate 2M channel x (rate 2M para minimizar interferencias)

Después procede a la asociación y a la autenticacion. Una vez autenticado; inyecta y desde el driver rtap0 ponte a escuchar las respuestas. Pero insisto en que previamente es fundamental estar en el mismo canal que el AP

Un saludo

+1
0
-1
Imagen de equinox
+1
0
-1

No es necesario poner la tarjeta en modo monitor pues el driver ipwraw, que yo sepa, solo se puede utilizar en este modo. Otra cosa sería si utilizases el driver iwl3945.

Lo que si debes hacer es ponerlo a escuchar en el canal del Punto de Acceso al que quieres inyectar paquetes mediante la instrucción

#iwconfig wifi0 rate 2M channel x (rate 2M para minimizar interferencias)

Después procede a la asociación y a la autenticacion. Una vez autenticado; inyecta y desde el driver rtap0 ponte a escuchar las respuestas. Pero insisto en que previamente es fundamental estar en el mismo canal que el AP

Un saludo

El oscurantismo es propio de sociedades con carencias en materia de libertades. La avanzadas promueven el conocimiento y la manera responsable de utilizarlo

+1
0
-1