El módulo wi-fi para Flipper Zero no es simplemente una antena wireless, si no que se trata de una completa placa de desarrollo para wi-fi y bluetooth.
Iniciamos con este post una serie de artículos donde veremos desde la instalación de un nuevo firmware, hasta las funciones más avanzadas que podremos llevar a cabo con nuestro Flipper Zero, habilitado ahora para conectarse por vía inalámbrica con dispositivos de nuestro entorno.
Por defecto el Flipper Zero Wi-Fi Module v1 viene con el firmware Black Magic preinstalado, que para temas de ciberseguridad ofensiva y defensiva es demasiado limitado, así que lo sustituiremos por otro firmware con mayores capacidades, el Marauder, que nos va a permitir algunos tipos de ataques wi-fi que detallaremos más adelante.
En primer lugar vamos a ver de qué se compone el Flipper Zero Wi-Fi Module v1. Puedes echar un vistazo a su esquema aquí.
Está basado en el módulo ESP32-S2, y se conecta mediante los pines GPIO al Flipper Zero. Hay varios diseños 3D de cajas disponibles, por lo que se puede o comprar o imprimir directamente desde una impresora 3D, si no queremos tener el circuito del dispositivo expuesto, y mejorar su estética. Tiene capacidad para flashear y debuggear varios microcontroladores y microprocesadores, incluyendo el de Flipper Zero, y puede servir tambiẽn como puente USB a UART, por lo que podemos controlar directamente el módulo desde un PC, a través de la conexión con Flipper Zero, con un emulador de terminal como por ejemplo Putty.
En el siguiente vídeo podemos ver como instalar el firmware Marauder: