2 puan yazan GN⁺ 2025-01-12 | 1 yorum | WhatsApp'ta paylaş
  • go-haystack

    • Go Haystack, Apple'ın "Find My" ağı üzerinden kişisel Bluetooth cihazlarını izlemenizi sağlayan bir araçtır.
    • OpenHaystack ve Macless-Haystack kullanılarak, Go/TinyGo ile yazılmış araçlarla özel bir Find My ağı kurulabilir.
    • Apple donanımı gerekmez.
  • Beacon oluşturma

    • TinyGo ve TinyGo Bluetooth paketi kullanılarak yazılmış firmware sağlar.
    • Aşağıdaki donanım cihazlarında çalışabilir:
      • Adafruit Bluefruit kartları
      • BBC Microbit
      • Diğer Nordic Semi SoftDevice kartları
      • ESP32 yardımcı işlemcisi kullanan NINA-FW kartları
      • CYW43439 yardımcı işlemcisi kullanan RP2040 Pico-W kartları
    • Bluetooth donanımına sahip Linux sistemlerde de beacon kodu çalıştırılabilir.
  • TinyScan

    • Go Haystack, TinyScan adlı yerel cihazlar için bir donanım tarayıcısı da içerir.
    • Adafruit ve Pimoroni tarafından üretilen, Bluetooth ve küçük ekran içeren çeşitli mikrodenetleyici kartlarında çalışır.
  • Kurulum

    • Apple ID: 2 adımlı doğrulama etkinleştirilmiş bir Apple ID gerekir ve yalnızca SMS/metin mesajı desteklenir.
    • anisette-v3-server: Docker kullanılarak anisette-v3-server başlatılır ve yapılandırılır.
    • macless-haystack: Macless Haystack endpoint'i ayarlanır ve sunucu yeniden başlatılır.
    • go-haystack: go-haystack komut satırı aracı kurulur.
  • Kullanım

    • Yerel cihaz tarama: haystack scan komutuyla kapsama alanındaki yerel cihazlar aranır.
    • Yeni cihaz ekleme:
      1. haystack keys DEVICENAME komutuyla cihaz anahtarı oluşturun.
      2. TinyGo hedefi ve cihaz adıyla donanıma flash atın.
      3. JSON dosyasını macless-haystack instance'ına yükleyin.
  • Veriyle ilgili notlar

    • Cihaz iPhone menzilindeyse Macless-Haystack verilerinde görünür.
    • İlk verinin görünmesi zaman alabilir.

1 yorum

 
GN⁺ 2025-01-12
Hacker News yorumu
  • Apple'ın ağını kullanan teknolojiye hayranlığını dile getiriyor ve Apple'ın bunu resmî olarak desteklemesini ya da Apple ID ile doğrudan bağlantı olmadan kullanılabilecek bir yol çıkmasını umuyor
  • Portekiz'de AirTag kullanarak kaybettiği çantayı bulma deneyimini paylaşıyor; tüm çantalarında AirTag kullandığını ve pilleri düzenli olarak değiştirdiğini söylüyor
  • Eşinin ADD nedeniyle eşyalarını sık sık kaybettiğini ve Bluetooth beacon'ların yerini hassas biçimde belirleyebilen bir teknoloji olmasını umuyor
    • iPhone'u olmadığı için AirTag kullanamıyor ve Bluetooth beacon bulmanın matematiğini öğrenemeyecek kadar yorgun olduğunu söylüyor
    • Basit bir Bluetooth kartı ekleyen bir yazılım projesi olmasını istiyor
  • Mac olmadan da kullanılabiliyor gibi görünmesine şaşırdığını belirtiyor ve Apple takip cihazlarının ucuz olduğunu söylüyor
  • Bunun Apple'ın AirTag'i ile birlikte kullanılıp kullanılamayacağını, yoksa kendi takip cihazını yapmak gerekip gerekmediğini merak ediyor
  • Ağ özelliğinin güvenlik sorunlarına yol açabileceğinden endişe ediyor ve Apple'ın yetkili makamların talebi üzerine kişilerin konumunu sağlayıp sağlayamayacağını sorguluyor
    • Bu nedenle Apple ekosisteminden ayrılmaya karar verdiğini söylüyor