8/2/10

Aircrack-ng ubuntu 9.10 modo monitor


Esta aplicación es un compendio de otra muchas aplicaciones de seguridad para redes inalámbricas, con ella podremos ver la seguridad de nuestra red wifi, y si vulnerable o no.
Para instalar en ubuntu, hay tener lógicamente tarjeta wifi en nuestro equipo, y simplemente instalar las aplicaciones:
$sudo aptitude install aircrack-ng
Una cosa realmente buena es que en antiguas distribuciones el modo monitor de nuestra tarjeta no se ponía porque los drivers no eran compatibles y no tenían este modo para nuestra tarjeta.Aunque otras si que se podían poner.
Eso sí todo dependerá en chipset de nuestra tarjeta.
Las más conocida son:
-Atheros
-Zydas
-Intel pro wireless
-Ralink....
De todas estas. la única que si que se podían poner anteriormente en modo monitor era la zydas.
A partir de ubuntu 9.10, todo cambió, y todos estos chipsets puestos arriba funcionar directamente en modo monitor(comprobado).Por lo tanto era bueno decirlo...
Lo siguiente puede ser un poco más complejo, pero una vez que se sabe es más sencillo de lo que parece:
-Primero veremos las interfaces de red wifi del equipo, y memorizaremos la interfaz con la cual la llama linux(ath0, eth1,wifi0..):$iwconfig
-Si no tenemos claro que chipset tenemos en nuestra tarjeta lo miraremos de las siguiente forma, eso sí hay que buscarlo...:$lspci
-Si lo lo tenemos claro estas dos cosas, podemos poner nuestra tarjeta en modo monitor de la siguiente forma:$sudo airmon-ng start interfaz(La interfaz anterior de iwconfig)
-Puede ser que nuestra interfaz nos la ponga en modo monitor, o cree otra en modo monitor(mon0), lo miraremos de nuevo con el comando $iwconfig.
-Despues pondremos $sudo airodump interfaz, y a jugar con las wifis......
Os dejo un manual para que después podáis ver la seguridad de vuestras wifi.

18 comentarios:

  1. tengo un problema cuando ejecuto
    sol_art@solart-laptop:~$ airmon-ng start wlan0
    Run it as root
    no me deja contunuar ayuda

    ResponderEliminar
  2. No te deja porque tienes que ser root, simplemente introduce:
    $ sudo airmon-ng start wlan0
    Introduce la contraseña de root, y haber si asi te deja, 1 saludo

    ResponderEliminar
  3. hola como pongo mi wifi a modo monitor?
    en ubuntu porfabor espero respuestas!

    ResponderEliminar
  4. esta arriba todo explicado

    -Primero veremos las interfaces de red wifi del equipo, y memorizaremos la interfaz con la cual la llama linux(ath0, eth1,wifi0..):$iwconfig
    -Si no tenemos claro que chipset tenemos en nuestra tarjeta lo miraremos de las siguiente forma, eso sí hay que buscarlo...:$lspci
    -Si lo lo tenemos claro estas dos cosas, podemos poner nuestra tarjeta en modo monitor de la siguiente forma:$sudo airmon-ng start interfaz(La interfaz anterior de iwconfig)
    -Puede ser que nuestra interfaz nos la ponga en modo monitor, o cree otra en modo monitor(mon0), lo miraremos de nuevo con el comando $iwconfig.
    -Despues pondremos $sudo airodump interfaz, y a jugar con las wifis......

    ResponderEliminar
  5. tengo Ubuntu 9.10 versión de 64 bits. He isntalado aircrack desde synaptic sin problemas. Luego segui los pasos explicados.

    $sudo airmon-ng start wlan0

    y me creó mon0 y quedó en modo monitor!!!!.

    el problema está cuando hago

    $sudo airodump mon0

    me dice que el comando no se encuentra.

    he buscado el paquete airdump en synaptic. Tengo los repositorios universe y multiuniverse del archivo /etc/apt/sources.list habilitados, pero no puedo encontrar el paquete.

    Ayuda Augusto porfa

    ResponderEliminar
  6. Hola!! Es muy simple, cuando instalas aircrack-ng, en todo el paquete se instalan varios paquetes:
    airbase-ng aireplay-ng airserv-ng
    aircrack-ng airmon-ng airstrike
    airdecap-ng airodump-ng airtun-ng
    airdecloak-ng airodump-ng-oui-update
    airdriver-ng airolib-ng

    yo creo que al ejecutar te falta el -ng, sería así:

    $sudo airodump-ng mon0

    Espero que te sirva, saludos

    ResponderEliminar
  7. hola, tengo una duda, voy a comprarme una tarjeta wifi usb para mi portátil, pero no se que tarjeta puedo comprar. Uso el ubuntu Lucid y tengo el aircrack ya preparado y eso. Podrías aconsejarme que tarjeta comprar? fui a una tienda y no me supo decir cual. Bueno si fuese respondida esta pregunta estaría siempre agradecido por ello. Un saludo y gracias de antemano.

    ResponderEliminar
  8. Hola tengo un pequeño problema y es que al intentar inyectar datos me da una especie de error:
    17:42:14 Waiting for beacon frame (BSSID: 00:1A:2B:5D:4E:A8) on channel -1
    17:42:14 mon1 is on channel -1, but the AP uses channel 11

    Alguien sabe qué es lo que pasa? (he probado el test de inyección y funciona)

    Gracias

    ResponderEliminar
  9. Hola!!
    Yo creo que tu error puede ser debido que al poner la inyección de datos o no han puesto bien el canal o no lo has puesto.
    Ten en cuenta que el canal -1 no existe va del 1 al 13.
    O al poner el comando has puesto de canal -1.
    Compruebalo bien, o sino pon los comandos que has introducido en un comentario para ver si te puedo ayudar más.
    Saludos!!!

    ResponderEliminar
  10. Hola, el comando que he puesto es este:
    aireplay-ng --fakeauth 0 -e JAZZTEL_3E -a 00:1A:2B:5D:4E:A8 -h 00:27:19:F6:19:57 mon1

    He estado googleando y en un tutorial decía que comprobara que la tarjeta se encontrara en el mismo canal que el punto de acceso. La verdad es que soy un novato, pero tiene algo que ver con mi problema. ¿Cómo hago para poner la tarjeta en el mismo canal que el AP?

    Gracias

    ResponderEliminar
  11. hola soy nuevo en linux, tengo un ubuntu y estoy tratando de hakear una contrasenia wifi y hay algo que no se como se hace que es la parte $sudo aircrack-ng -w pass*.cap. no se donde se encuentra ese diccionario o no se como seguir muchas gracias

    ResponderEliminar
  12. Hola!!
    Aircrack se utiliza de la siguiente manera con diccionario y con captura:

    $sudo aircrack-ng -w diccionario *.cap

    yo creo que solo te faltaba un espacio entre pass y *.

    Pruébalo, y sino no dudes en preguntar, saludos!!!!

    ResponderEliminar
  13. Hola, he seguido todos los pasos, no me da errores pero la tarjeta no se me pone en modo monitor, eso es lo que creo... os pongo los resultados de la shell a ver si me podéis ayudar...

    abelardo@abelardo:~$ iwconfig
    lo no wireless extensions.

    eth0 no wireless extensions.

    eth1 IEEE 802.11 Access Point: Not-Associated
    Link Quality:5 Signal level:0 Noise level:0
    Rx invalid nwid:0 invalid crypt:0 invalid misc:0

    ppp0 no wireless extensions.


    Luego pongo lo que dices:

    abelardo@abelardo:~$ sudo airmon-ng start eth1
    /bin/bash: warning: setlocale: LC_ALL: cannot change locale (es_ES@euro)


    Found 4 processes that could cause trouble.
    If airodump-ng, aireplay-ng or airtun-ng stops working after
    a short period of time, you may want to kill (some of) them!

    PID Name
    916 NetworkManager
    917 avahi-daemon
    919 avahi-daemon
    1024 wpa_supplicant


    Interface Chipset Driver

    eth1 Unknown wl (monitor mode enabled)

    Luego lo siguiente:

    abelardo@abelardo:~$ sudo airodump-ng eth1
    ioctl(SIOCSIWMODE) failed: Invalid argument

    ARP linktype is set to 1 (Ethernet) - expected ARPHRD_IEEE80211,
    ARPHRD_IEEE80211_FULL or ARPHRD_IEEE80211_PRISM instead. Make
    sure RFMON is enabled: run 'airmon-ng start eth1 <#>'
    Sysfs injection support was not found either.

    Ahí me quedo siempre, haga lo que haga... si alguien me puede ayudar, se lo agradecería. Tengo un Samsung N150.

    ResponderEliminar
  14. Hola!!!Yo creo que lo que sucede es que tu tarjeta wifi en ubuntu no se puede poner en modo monitor, que es lo que tu realizas cuando introduces el comando airmon-ng.
    Si pudieras decirme que chipset tiene la tarjeta wifi del portátil, es posible que se te pueda encontrar alguna solución.Para ello introduce en consola $lspci si es una tarjeta wifi integrada en el portátil o $lsusb si la conexión wifi es un usb, y dime la información que te aparece sobre la tarjeta wifi.
    Saludos!!!

    ResponderEliminar
  15. Hola, gracias por contestarme, ahí va:

    abelardo@abelardo:~$ lspci
    00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge
    00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller
    00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller
    00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
    00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
    00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
    00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
    00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02)
    00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
    00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
    00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
    00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
    00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
    00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
    00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
    05:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g LP-PHY (rev 01)
    09:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller


    A ver si puedes ayudarme.

    ResponderEliminar
  16. Has instalado la tarjeta wifi del portátil con controladores adicionales de ubuntu?La wifi te funciona en ubuntu?
    Yo creo que es posible que tu tarjeta wifi es posible que no sea compatible con modo monitor nativamente en ubuntu.Dime lo anterior, y si es asi, te indico haber como instalar esa tarjeta en ubuntu.
    Saludos!!!

    ResponderEliminar
  17. Funcionar, me funciona perfectamente...
    He usado lo que viene con Ubuntu, de hecho se configó por sí misma...

    ResponderEliminar
  18. Los controladores que viene con ubuntu no son compatibles con el modo monitor que quieres realizar.
    No se si podrá llegar a funcionar esta tarjeta en modo monitor con ubuntu, he estado buscando y parece que de momento no funciona, googlea haber si encuentras algo.
    Yo tenia también una broadcom y gracias dios me la cambiaron por una atheros(que funciona cojonuda para esto), y iba fatal la conexión, y no funcionaba en modo monitor.
    Saludos!!!

    ResponderEliminar