Introducción:

En este post vamos a ver los pasos necesarios para instalar y configurar Jasager para convertir nuestra fonera de 30€ en un sistema automatizado de captura de clientes wireless sin mayor actuación por nuestra parte que encenderla y conectarla a un ordenador.

El resultado final sera una red wireless que puede obtener y reenviar cookies de sesión para aplicaciones web y logear contraseñas de diferentes protocolos.

Cosas que vamos a necesitar:

  • Un ordenador con un puerto ethernet, servidor tftp y clientes telnet/ssh
  • Un router fon 2201
  • Un cable de red

Que es Jasager?

Si no sabes lo que es Jasager, ve este video (En ingles) de Darren Kitchen de Hak5. Puedes ignorar las instrucciones de instalación, son viejas y podemos instalar Jasager en menos pasos gracias a Digininja.





Instalación de Firmware Jasager de Digininja

Lo primero que tendremos que hacer es flashear nuestra fonera. Para ello voy a suponer que partimos de una fonera recién sacada de la caja SIN haberla conectado a Internet (Nada mas conectarla se actualiza).

  1. Descargamos Fon Flash
  2. Descargamos el firmware Jasager de Digininja.
  3. Descomprimimos el firmware.
  4. Descomprimimos el software Fon Flash y lo ejecutamos.
  5. Preparamos fon flash con el firmware a cargar
  6. Preparacion de fon

  7. Conectamos por Telnet
  8. telnet 192.168.1.1

  9. Cambiamos la contraseña de root y activamos la wireless
  10. passwd
    (nuevacontraseña)
    (nuevacontraseña)
    uci set wireless.wifi0.disabled=0
    uci commit wireless && wifi

  11. En este punto ya podemos conectarnos a Jasager

RETOQUES

  • Instalación de webif

El firmware Jasager de Digininja no lleva configurador web del router por lo que por comodidad se instalará webif.

Para ello vamos a necesitar los dos siguientes ficheros:

  1. Haserl_0.9.24-1_mips
  2. webif

Por comodidad, todo el proceso de instalación de dichos paquetes se va a realizar desde la propia fonera, en caso de querer hacerlo a través de ssh, habría que descargar los ficheros y copiarlos a la fonera empleando para ello SCP.

Primeramente instalaremos Haserl

opkg -i haserl_0.9.24-1_mips.ipk

Y finalmente instalaremos webif

opkg -i webif_latest.ipk

Una vez termine el proceso de instalación podremos conectarnos a través de navegador web al configurador de la fonera.

  • Activación del led de power

Para poder activar el led de power en la fonera tendremos que añadir las siguientes lineas en el fichero /etc/config/system.

config led power
option sysfs gpio7
option default 1

BUGS

  • Fallo de red bajo linux

Una vez instalado jasager en la fonera me encontré con el problema que desde mi BT4 no era capaz de tener conectividad red contra la fonera. Tras investigar llegué a la conclusión de que el problema venía del firmware openWRT que lleva la descarga de Jasager (versión 8.09). Dicho firmware parece tener un problema con la resolucion ARP (ver siguiente enlace) en las foneras + (Fon 2201).

La solución que yo tomé es modificar la MAC de mi portatil mediante el software macchanger.

macchanger -m (Nueva MAC) (Interface)

man de Macchanger

FUENTES: