2 poin oleh GN⁺ 2024-08-20 | Belum ada komentar. | Bagikan ke WhatsApp

FindMy Flipper - Emulator AirTag dan SmartTag

Aplikasi ini memperluas fungsi Bluetooth FlipperZero agar dapat berfungsi sebagai Apple AirTag, Samsung SmartTag, atau Tile Tracker. Dengan menggunakan beacon BLE FlipperZero, aplikasi ini dapat menerima sinyal SmartTag di jaringan FindMy. Aplikasi ini menyediakan kemampuan untuk menyalin berbagai tag untuk tujuan pelacakan, serta menghasilkan pasangan kunci OpenHaystack agar dapat terintegrasi dengan jaringan FindMy milik Apple.

Fitur

  • Emulasi tag: Tanpa AirTag fisik, Anda dapat menyalin Apple AirTag, Samsung SmartTag, atau Tile Tracker ke FlipperZero, atau membuat pasangan kunci untuk digunakan di jaringan FindMy
  • Kustomisasi pengguna: Anda dapat menyesuaikan interval siaran beacon dan mengubah daya transmisi untuk mengoptimalkan visibilitas dan masa pakai baterai
  • Operasi latar belakang yang efisien: Aplikasi ini dioptimalkan untuk berjalan di latar belakang sambil meminimalkan penggunaan baterai sehingga FlipperZero dapat terus dilacak

Panduan penggunaan

Langkah 1: Instalasi

  • Opsi A: Gunakan firmware pra-kompilasi yang sesuai untuk perangkat
  • Opsi B: Bangun firmware sendiri menggunakan fbt/ufbt
  • Semua opsi instalasi memerlukan firmware versi development build

Langkah 2: Mendapatkan data SmartTag

Opsi A: Menyalin tag yang sudah ada (disarankan)
  1. Pairing tag: Pair AirTag, Samsung SmartTag, atau Tile Tracker dengan perangkat
  2. Beralih ke mode 'hilang': Jauhkan tag dari perangkat yang terdaftar selama sekitar 15 menit
  3. Gunakan nrfConnect atau ESP32: Instal nrfConnect dari Google Play Store
  4. Gunakan ESP32-WROOM / ESP32-S3: Jika tidak memiliki perangkat Android, gunakan ESP32 untuk memperoleh data
  5. Filter dan pindai: Buka aplikasi, atur filter, lalu mulai pemindaian
  6. Tangkap data: Tangkap data mentah dan catat alamat MAC tag
  7. Masukkan data ke aplikasi FlipperZero: Masukkan payload yang ditangkap dan alamat MAC ke aplikasi FlipperZero
Opsi B: Membuat kunci AirTag

Persiapan

  • Perlu memasang Docker Desktop, Python, dan Git

Petunjuk langkah demi langkah

1. Clone repositori

  • Clone repositori GitHub milik Matthew KuKanich

2. Siapkan folder pembuatan AirTag

  • Cari folder 'air tag generation' di repositori yang sudah di-clone

3. Jalankan Docker Desktop

  • Buka Docker Desktop

4. Siapkan server menggunakan Docker

  • Jalankan perintah Docker: docker run -d --restart always --name anisette-v3 -p 6969:6969 dadoum/anisette-v3-server:latest

5. Buat virtual environment Python

  • Pindah ke direktori pembuatan AirTag lalu buat dan aktifkan virtual environment

6. Instal paket Python yang diperlukan

  • Jalankan pip3 install -r requirements.txt

7. Buat kunci AirTag

  • Jalankan skrip generate_keys.py untuk membuat kunci

8. Kirim kunci yang dibuat ke Flipper Zero

  • Salin file .Keys ke kartu SD FlipperZero

9. Minta laporan lokasi

  • Jalankan skrip request_reports.py untuk meminta data lokasi real-time

10. Buat peta lokasi lanjutan

  • Jalankan skrip RequestReport&Map.py untuk membuat peta interaktif dari data lokasi

Pengaturan di Flipper

  • Jalankan aplikasi dan daftarkan tag di menu pengaturan

Kustomisasi pengguna

  • Interval beacon: Sesuaikan frekuensi siaran FlipperZero
  • Daya transmisi: Sesuaikan kekuatan sinyal

Penggunaan di latar belakang

  • Aplikasi ini hampir tidak memengaruhi masa pakai baterai

Kompatibilitas

  • Perangkat Apple, perangkat yang mendukung pelacakan Samsung SmartTag, dan Tile Tracker

Ucapan terima kasih

  • Terima kasih kepada semua orang yang telah berkontribusi pada proyek OpenHaystack

Hukum dan privasi

  • Aplikasi ini hanya boleh digunakan untuk keperluan pribadi dan pendidikan

Penafian

  • Proyek ini tidak berafiliasi dengan Apple Inc. maupun Samsung

Ringkasan GN⁺

  • Aplikasi FindMy Flipper memungkinkan FlipperZero diemulasikan sebagai Apple AirTag, Samsung SmartTag, atau Tile Tracker
  • Menyediakan kemampuan untuk menyalin berbagai tag dan menghasilkan pasangan kunci OpenHaystack agar terintegrasi dengan jaringan FindMy milik Apple
  • Aplikasi ini berguna untuk tujuan pelacakan dan bekerja secara efisien di latar belakang sambil mengoptimalkan masa pakai baterai
  • Proyek lain dengan fungsi serupa adalah OpenHaystack

Belum ada komentar.

Belum ada komentar.