2 puntos por GN⁺ 2024-08-20 | Aún no hay comentarios. | Compartir por WhatsApp

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)
  1. Emparejar la etiqueta: empareja el AirTag, Samsung SmartTag o Tile Tracker con el dispositivo
  2. Cambiar al modo "perdido": deja la etiqueta lejos del dispositivo registrado durante unos 15 minutos
  3. Usar nrfConnect o ESP32: instala nrfConnect desde Google Play Store
  4. Usar ESP32-WROOM / ESP32-S3: si no tienes un dispositivo Android, usa ESP32 para obtener los datos
  5. Filtrar y escanear: abre la app, configura el filtro y comienza el escaneo
  6. Capturar datos: captura los datos Raw y anota la dirección MAC de la etiqueta
  7. 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

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.py para generar las claves

8. Transferir las claves generadas a Flipper Zero

  • Copia el archivo .Keys a la tarjeta SD de FlipperZero

9. Solicitar reportes de ubicación

  • Ejecuta el script request_reports.py para solicitar datos de ubicación en tiempo real

10. Crear un mapa de ubicación avanzado

  • Ejecuta el script RequestReport&Map.py para 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.

Aún no hay comentarios.