FaceNiff o Firesheep para Android, cuando Firesheep salió a la luz durante la Toorcon de San Diego en Octubre del año pasado causó mucho revuelo por poner a disposición de cualquier persona el robo de sesiones (Session Hijacking) en una red de forma automática.

Tabla de Contenido
FaceNiff o Firesheep para Android una nueva aplicación
Un tiempo ha pasado desde que Firesheep estaba en furor y ahora llega una nueva aplicación dispuesta a robar su lugar.
Se trata de FaceNiff, una aplicación para Android.
La App sin la ayuda de un navegador o driver permite robar la sesión de diferentes sitios, (Facebook, Twitter, YouTube), solo utilizando un teléfono Android «rooteado».
FaceNiff es un DonationWare, por lo que solo te permitirá obtener 3 sesiones y luego te dará la opción para que dones por Paypal para poder seguir usándolo.
Teniendo en cuenta que permite robar sesiones en redes WEP, WPA, WPA2, su constante actualización y la promesa de agregar gradualmente soporte para más sitios a la lista
Video donde se corre FaceNiff o Firesheep para Android
No hemos tenido la oportunidad de probarlo personalmente (no disponemos de un teléfono con Android), pero nuestro amigo Ezequiel Sallis lo ha probado y da fe que funciona, también te dejo un vídeo donde se puede ver corriendo la herramienta:
Y los usuarios de iOS?
Estoy seguro que pronto tendremos una aplicación parecida en Cydia, mientras tanto podemos usar Pirni PRO, que automáticamente realiza un ARP Spoofing en la red Wireless donde nos encontremos y captura toda la información que pasa por ella, incluidas las sesiones de usuario que podemos utilizar para suplantarlos en donde se encuentren logueados.
Podemos protegernos?
Para protegernos del robo de sesión, sea cual sea la herramienta utilizada para realizarlo, es recomendable seguir las siguientes recomendaciones:
- Utilizar conexiones SSL en cualquier sitio donde tengamos que loguearnos (recuerden que Facebook y Twitter ya se pueden configurar para usar SSL por defecto), aunque no es un método infalible.
- Si vamos a navegar por redes públicas, asegurarte de hacerlo por una VPN que te permite crear un túnel entre tu equipo e Internet impidiendo la mayoría de ataques.
Para Más Información:
Pagina Oficial de FaceNiff
Foro Oficial de FaceNiff
Listado de Dispositivos Soportados
Por qué en 2011 funcionaba y hoy casi no
FaceNiff funcionaba por una razón simple: en 2011 la mayoría de los sitios cifraban solo el inicio de sesión y dejaban el resto de la navegación en HTTP sin cifrar, así que la cookie de sesión viajaba legible por la red Wi-Fi y cualquiera en la misma red podía copiarla y usarla. Firesheep demostró en 2010 que no hacía falta saber nada de redes para hacerlo, y FaceNiff llevó esa misma idea al bolsillo.
La respuesta de la industria fue cifrarlo todo: hoy Facebook, Twitter y YouTube sirven toda la sesión por HTTPS, con cookies marcadas como seguras y con HSTS, que impide bajar a HTTP. Eso no hace imposible el robo de sesión, pero sí mata el ataque tal como lo hacía FaceNiff: escuchar una red abierta ya no entrega cookies útiles. El robo de sesión actual se mueve por otros lados, programas maliciosos en el equipo, extensiones del navegador o redes falsas que intentan que aceptes certificados que no debes.
Protegerte hoy en una red pública
Las dos recomendaciones originales siguen vigentes y se amplían con tres más. Primero, la VPN en redes públicas sigue siendo la defensa más práctica: cifra todo tu tráfico aunque la red sea abierta. Segundo, cierra sesión en los sitios importantes cuando termines en una red que no es tuya, en vez de dejar sesiones abiertas horas. Tercero, revisa las sesiones activas de tus cuentas cada cierto tiempo y cierra las que no reconozcas. Y un matiz importante: la verificación en dos pasos protege tu inicio de sesión, pero no una cookie de sesión ya robada, así que no la confundas con un escudo contra este ataque. El escudo real es que la sesión viaje cifrada y que no dure abierta más de lo necesario.