viernes, 25 de noviembre de 2016

Wifite en Android [NO ROOT]

Estos días he estado un poco desconectado en casa de mi pareja, simplemente he estado trasteando el móvil para ver que sacaba de nuevo y continuar algún proyecto que tenía en mente y he dado con una herramienta para poder emular un sistema simple de Linux en Android y me dispuse a jugar con las herramientas que nos ofrece esta aplicación, ahora explicaré con lo que me he podido encontrar y las limitaciones en cuanto no tener el móvil rooteado. 


Lo primero con lo que nos encontraremos será con una terminal simple con la cual podremos actualizar nuestro Linux (emulado en Android) para configurarlo lo único que deberemos hacer será descargar GNUroot del Play Store

--> GNUroot

Y nos encontraremos una pantalla como esta


Solo deberemos darle a Launch as Fake Root (previamente tendremos que tener instalado un Kernel en mi caso Whezzy) y nos mostrará un terminal


Ahora agregaremos repositorios de la distro que queramos utilizar, en nuestro caso Kali Linux (ya que esta máquina está basada en debian y nos dará facilidades a la hora de configurar herramientas de hacking que en definitiva es lo quye queremos para instalar wifite en nuestro dispositivo Android) para ello haremos lo típico; agregaremos repositorios utilizando nano con la siguiente linea de comandos
nano /etc/apt/sources.list
Y nos aparecerá el archivo de los repositorios

Ahora solo deberemos agregar a los repositorios las siguientes entradas
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free
Y, a continuación como es típico
apt-get update
apt-get upgrade
Ya tendremos nuestros repositorios actualizados, ahora solo queda instalar la herramienta Wifite para ello necesitaremos instalar previamente las dependencias:
  • Aircrack-ng
  • Python 2.6.x o Python 2.7.x
  • Y wireless-tools
Para ello utilizaremos el tradicional
apt-get install aircrack-ng
apt-get install python
apt-get install wireless-tools
Solo quedará
apt-get install wifite
Pondremos en nuestro terminal
wifite
Y como podréis apreciar nuestro wifite estará configurado y funcionando


************************RECOMENDACIONES**************************

Recomiendo instalar Hacker's Keyboard por comodidad os dejaré el enlace aquí debajo

--> Hacker's Keyboard

13 comentarios:

  1. Hola,

    Yo lo hice todo igual pero aunque pone: [+] enabling monitor mode on wlan0... done
    Se queda así y nuna muestra las WiFis al alcance.
    ¿Sabes que puede ser?

    ResponderEliminar
    Respuestas
    1. Este comentario ha sido eliminado por un administrador del blog.

      Eliminar
  2. Hola borri, es posible que sea problema del adaptador wifi que tenga tu movil para solucionarlo tendrías que comprobar que el adaptador sea compatible para establecer el modo monitor de no ser así, lo único que deberías hacer sería comprar o utilizar cualquier adaptador wifi que tengas por casa, con un convertidor para movil, saludos!

    ResponderEliminar
  3. Hola, ¿qué chipsets son compatibles? Tengo un Nexus 6.

    ¿Podrías indicar con cuál dispositivo te ha funcionado y cómo funciona?

    ResponderEliminar
  4. Yo lo hice realicé con un Huawei Y635 y con un adaptador Wifi Alpha Network (cuaquier adapador de Alpha Network te puede servir) conectado de usb a micro USB con el conector que reciclé de mi Rubber Ducky. Sobre los chipsets aquí te dejo una lista donde enumera los compatibles con el Aircrack http://www.aircrack-ng.org/doku.php?id=compatibility_drivers

    Espero que te sirva, saludos!

    ResponderEliminar
  5. Gracias. Yo usé un Nexus 6 e instalé todo correctamente pero no reconocía Wifite mi adaptador inalámbrico TL-WN722N y ni siquiera salía la luz parpadeando de ésta mediante un cable USB a OTG.

    Dices que con una Alfa Network sí has podido. ¿Funciona todo bien? Tengo una y no la probé porque al requerir más potencia al ser de 1W pensé que no funcionaría.

    También existe una nueva versión de GNURoot pues al arrancar la aplicación me manda a GNURoot Debian pero no se cómo incluir los repositorios pues nano dice que no existe. ¿Podrías ayudarme?

    Un saludo.

    ResponderEliminar
  6. hola papuchos xD Les cuento Mi experiencia la aplicación de GJU ROOT no me funcionaba (y si tenía el kernel wheezly) así que instale la GNUROOT Devian y como mencionan el comentario anterior no se puede hacer nada así que lo primero que hay que hacer es apt-get update y después apt-get update install nano y así podrán editar los repositorios después at-get install apt-utils dialog python wireless-tools aircrack-ng wifite se demora como unos 20 min yy listo.

    ResponderEliminar
  7. How to install drv example for 8187 ?
    Desirable in detail
    Thank you

    ResponderEliminar
  8. Me puede ayudar instaló todo... o al menos eso creo y sólo llegó hasta acá no se que más me falta


    apt install phyton 3—pip
    Sponsored by:

    _____ _
    |_ _| ___ ___ ___ _| | _ _ ___ ___
    | | | -_|| _|| . || . || | || || -_|
    |_| |___||_| |__,||___||_ ||_|_||___|
    |___|

    root@localhost:/# ls
    airgeddon dev intents opt sbin sys wifite
    bin etc lib proc sdcard tmp
    boot home media root srv usr
    data host-rootfs mnt run support var
    root@localhost:/# cd wifite
    root@localhost:/wifite# ls
    readme.md wifite.py
    root@localhost:/wifite# python wifite.py

    .;' `;,
    .;' ,;' `;, `;, WiFite v2 (r87)
    .;' ,;' ,;' `;, `;, `;,
    :: :: : ( ) : :: :: automated wireless auditor
    ':. ':. ':. /_\ ,:' ,:' ,:'
    ':. ':. /___\ ,:' ,:' designed for Linux
    ':. /_____\ ,:'
    / \


    [!] the program reaver is required for WPS attacks
    available at http://code.google.com/p/reaver-wps
    [!] the program tshark is not required, but is recommended
    [!] the program pyrit is not required, but is recommended
    [!] the program cowpatty is not required, but is recommended

    [+] scanning for wireless devices...
    [+] available wireless devices:
    1. rmnet3 Unknown Unknown (MONITOR MODE NOT SUPPORTED)
    2. wlan0 Unknown bcmsdh_sdmmc - [phy0]
    3. rmnet4 Unknown Unknown (MONITOR MODE NOT SUPPORTED)
    4. rmnet0 Unknown Unknown (MONITOR MODE NOT SUPPORTED)
    5. rmnet_ims Unknown Unknown (MONITOR MODE NOT SUPPORTED)
    6. rmnet1 Unknown Unknown (MONITOR MODE NOT SUPPORTED)
    7. rmnet2 Unknown Unknown (MONITOR MODE NOT SUPPORTED)
    [+] select number of device to put into monitor mode (1-7):

    ResponderEliminar
  9. Hola soy algo novato en esto, tengo un problema.
    Le doy a "Create new rootfs" descargandome Wheezy pero cuando le apreto en "launch Rootfs" y seleccionando "as a fake root" no sucede nada.

    ResponderEliminar
  10. como puedo guardar en el nano....

    ResponderEliminar