FindMy Flipper – Emulador de AirTag y SmartTag
(github.com/MatthewKuKanich)FindMy Flipper - Emulador de AirTag y SmartTag
Esta app amplía las funciones Bluetooth de FlipperZero para que pueda actuar como un Apple AirTag, Samsung SmartTag o Tile Tracker. Usa las balizas BLE de FlipperZero para recibir señales de SmartTag en la red FindMy. Esta app ofrece funciones para clonar varias etiquetas con fines de rastreo y generar pares de claves de OpenHaystack para integrarse con la red FindMy de Apple.
Funciones
- Emulación de etiquetas: permite clonar en FlipperZero un Apple AirTag, Samsung SmartTag o Tile Tracker, incluso sin un AirTag real, o generar pares de claves para usar en la red FindMy
- Personalización: puedes ajustar el intervalo de transmisión de la baliza y cambiar la potencia de transmisión para optimizar la visibilidad y la duración de la batería
- Operación eficiente en segundo plano: la app está optimizada para ejecutarse en segundo plano minimizando el uso de batería, de modo que FlipperZero pueda seguir rastreándose
Guía de uso
Paso 1: Instalación
- Opción A: usar firmware precompilado adecuado para tu dispositivo
- Opción B: compilar el firmware por tu cuenta con
fbt/ufbt - Todas las opciones de instalación requieren firmware de una build de desarrollo
Paso 2: Obtener datos de SmartTag
Opción A: clonar una etiqueta existente (recomendado)
- Emparejar la etiqueta: empareja el AirTag, Samsung SmartTag o Tile Tracker con el dispositivo
- Cambiar al modo "perdido": deja la etiqueta lejos del dispositivo registrado durante unos 15 minutos
- Usar nrfConnect o ESP32: instala nrfConnect desde Google Play Store
- Usar ESP32-WROOM / ESP32-S3: si no tienes un dispositivo Android, usa ESP32 para obtener los datos
- Filtrar y escanear: abre la app, configura el filtro y comienza el escaneo
- Capturar datos: captura los datos Raw y anota la dirección MAC de la etiqueta
- Ingresar los datos en la app de FlipperZero: introduce en la app de FlipperZero la carga útil capturada y la dirección MAC
Opción B: generar claves de AirTag
- Tutorial en video: enlace
Requisitos previos
- Se necesita tener instalados Docker Desktop, Python y Git
Instrucciones paso a paso
1. Clonar el repositorio
- Clona el repositorio de GitHub de Matthew KuKanich
2. Configurar la carpeta de generación de AirTag
- Busca la carpeta "air tag generation" en el repositorio clonado
3. Iniciar Docker Desktop
- Ejecuta Docker Desktop
4. Configurar el servidor con Docker
- Ejecuta el comando de Docker:
docker run -d --restart always --name anisette-v3 -p 6969:6969 dadoum/anisette-v3-server:latest
5. Crear un entorno virtual de Python
- Ve al directorio de generación de AirTag y crea y activa un entorno virtual
6. Instalar los paquetes de Python necesarios
- Ejecuta
pip3 install -r requirements.txt
7. Generar claves de AirTag
- Ejecuta el script
generate_keys.pypara generar las claves
8. Transferir las claves generadas a Flipper Zero
- Copia el archivo
.Keysa la tarjeta SD de FlipperZero
9. Solicitar reportes de ubicación
- Ejecuta el script
request_reports.pypara solicitar datos de ubicación en tiempo real
10. Crear un mapa de ubicación avanzado
- Ejecuta el script
RequestReport&Map.pypara crear un mapa interactivo con los datos de ubicación
Configuración en Flipper
- Ejecuta la app y registra la etiqueta en el menú de configuración
Personalización
- Intervalo de baliza: ajusta la frecuencia de transmisión de FlipperZero
- Potencia de transmisión: ajusta la intensidad de la señal
Uso en segundo plano
- La app casi no afecta la duración de la batería
Compatibilidad
- Dispositivos Apple, dispositivos compatibles con rastreo de Samsung SmartTag y Tile Tracker
Agradecimientos
- Gracias a todas las personas que contribuyeron al proyecto OpenHaystack
Legal y privacidad
- Esta app debe usarse solo con fines personales y educativos
Descargo de responsabilidad
- Este proyecto no está afiliado con Apple Inc. ni con Samsung
Resumen de GN⁺
- La app FindMy Flipper permite emular FlipperZero como un Apple AirTag, Samsung SmartTag o Tile Tracker
- Ofrece funciones para clonar varias etiquetas y generar pares de claves de OpenHaystack para integrarse con la red FindMy de Apple
- Esta app es útil para fines de rastreo y funciona eficientemente en segundo plano mientras optimiza la duración de la batería
- Otro proyecto con funciones similares es OpenHaystack
Aún no hay comentarios.