1 poin oleh GN⁺ 2023-10-26 | 1 komentar | Bagikan ke WhatsApp
  • Ponsel hilang di penginapan terpencil di Misiones, Argentina utara, dan karena tidak ada sinyal seluler, fitur pelacakan lokasi biasa sulit digunakan
  • Sejak terakhir dipastikan terlihat, kendaraan sempat pergi 50 km ke kota terdekat, jadi area sekitar penginapan maupun bagian dalam truk harus diperiksa lebih dulu
  • Solusinya adalah membuat ponsel yang hilang terhubung otomatis ke jaringan yang dikenalnya, dengan tethering dari ponsel lain yang meniru SSID dan kata sandi Wi-Fi rumah
  • Selama pencarian, Wi-Fi milik orang lain dimatikan untuk mengurangi positif palsu, dan petunjuk didapat di dekat titik saat perangkat baru tersambung ke hotspot
  • Ponsel ternyata bukan ada di dalam truk, melainkan di atas ATV yang diparkir di sebelahnya, dan jika perlu mereka berencana berjalan dari titik koneksi sambil melakukan triangulasi sinyal

Situasi kehilangan di penginapan terpencil

  • Rombongan sedang melakukan perjalanan off-road hutan dengan ATV di Misiones, Argentina utara, dan tengah menyiapkan makanan di penginapan terpencil
  • Saat sepupu mulai mencari ponselnya, sudah lewat sekitar satu jam sejak terakhir kali ia memegang ponsel, termasuk perjalanan 50 km pulang-pergi ke kota terdekat
  • Mereka menelepon dan mengirim pesan WhatsApp, tetapi ponsel tidak dapat dihubungi
  • Mereka memeriksa area sekitar pemanggang, penginapan, tempat bermain kartu, hingga truk yang dipakai ke kota, tetapi tetap tidak menemukannya
  • Karena tidak ada sinyal seluler di sekitar, Find my device bukan pilihan yang realistis

Memancing koneksi otomatis dengan nama Wi-Fi yang familier

  • Setelah memastikan bahwa pemilik ponsel biasanya tidak mematikan Wi-Fi, bahkan di hutan atau pegunungan, mereka membuat lingkungan Wi-Fi yang sama lewat tethering dari ponsel lain
    • SSID dan kata sandi disetel sama persis dengan Wi-Fi rumah sepupu
    • Wi-Fi milik orang yang ikut mencari dimatikan agar tidak terjadi positif palsu saat mendeteksi koneksi ke hotspot
  • Mereka berjalan di sekitar area sambil menunggu apakah perangkat baru akan tersambung ke hotspot, dan koneksi muncul saat melintas dekat truk yang terparkir
  • Ponsel sebenarnya bukan berada di dalam truk, tetapi tergeletak di atas ATV yang diparkir di samping truk
  • Jika pencarian memakan waktu lebih lama, mereka berencana memakai area tempat koneksi terdeteksi sebagai acuan lalu berjalan ke beberapa arah untuk melakukan triangulasi sinyal, tetapi langkah itu tidak sampai diperlukan
  • Ini menunjukkan bahwa bahkan dalam lingkungan yang serba terbatas, kebiasaan pengguna dan cara kerja jaringan bisa digabungkan untuk mendapatkan petunjuk dalam mencari barang hilang

1 komentar

 
GN⁺ 2023-10-26
Komentar Hacker News
  • Beberapa bulan lalu AirPods Max saya dicuri dari mobil, dan seminggu kemudian muncul di Find My, berjarak satu blok
    Saya melacaknya dengan sepeda sampai ke sebuah gedung apartemen kecil, dan lewat UI Find My yang semacam “warmer … colder”, saat diarahkan ke jendela tertentu muncul “Nearby”
    Saya memanggil polisi, mereka benar-benar bersemangat mengetuk pintu; orangnya menyangkal, tapi ketika saya menekan “play sound to locate”, terdengar bunyi bip dari balik jendela
    Polisi bilang, “Kami tahu barang itu ada di dalam apartemen, kami mendengarnya, ambilkan sekarang atau kami akan mengurus surat perintah penggeledahan,” lalu orang itu berkata, “Oh, waktu pesta minggu lalu ada tas yang…” dan akhirnya headphone saya dikembalikan
    Belakangan polisi lain kembali dan bertanya apakah sudah ketemu; ketika saya mengangkatnya untuk menunjukkan, dia berteriak “OH $&@# YEAH!”

    • Itu kasus yang beruntung. Di Inggris beberapa tahun lalu, MacBook Pro saya dikirim ke nomor rumah yang sama di jalan lain, dan foto bukti pengiriman memperlihatkan teras depan serta seseorang, jadi saya mengenali bahwa itu rumah di kompleks sekitar
      DPD tidak melakukan apa pun dan bersikeras mereka sudah mengirim dengan benar; ketika saya datang sendiri, orangnya berkata, “Sekarang ini milik saya, siapa menemukan dia yang punya, kamu mau apa?”
      Saya melapor ke polisi tapi mereka tidak datang, lalu saya mengajukan chargeback kartu. Saat menceritakan hal ini di lapangan sekolah, tetangga sebelah orang itu mendengar dan berkata, “Biar saya ambilkan”
      Dia tahu pria itu adalah pedofil yang sudah divonis, dan mengancam akan memberi tahu orang-orang di kompleks jika barangnya tidak dikembalikan; sore itu juga barangnya kembali
      Untuk menghadapi penjahat, menurut saya Anda butuh pengungkit atau kepolisian yang benar-benar berfungsi, dan karena yang terakhir jarang ada, terkadang mungkin harus menyelesaikannya sendiri
    • Keberuntunganmu sampai-sampai seharusnya setelah itu membeli banyak tiket lotre. Bahkan kalau lokasi barang curian sudah diberitahukan lengkap, sangat jarang polisi benar-benar bergerak
      Ketika teman saya mengalami stalking/pelecehan, saya bahkan menemukan layanan SMS gratis yang dipakai serta email pelaporan khusus penegak hukum, tapi polisi menolak dengan alasan tidak bisa melakukan apa-apa
      Pada akhirnya pihak layanan SMS gratis itu memasukkan nomor teman saya ke daftar blokir sehingga pelecehan berhenti, dan kami juga tahu siapa pelakunya, tapi polisi tetap tidak bergerak
      Padahal ada ratusan SMS per hari, beberapa panggilan telepon, bahkan mobil korban sampai digores, tetap saja begitu
    • Ini berbeda dari yang saya duga. Saya kira akhirnya akan seperti, “meski lokasinya ditemukan, polisi tidak akan membantu mengambil barang curian yang nilainya cuma beberapa puluh dolar”
    • Saya pernah mengalami hal serupa dengan iPhone di Paris. Polisi sangat kooperatif, tahu betul apa yang harus dilakukan, dan tampak antusias juga, tapi akhirnya lokasi Find My tidak cukup presisi sehingga tidak berhasil ditemukan
      Di lingkungan perkotaan seperti Paris, dengan gedung apartemen besar yang saling berdempetan, Find My sulit dipakai; rasanya harus kebetulan tertangkap saat sedang bergerak
      Bagus sekali bisa memakai Find My dari iPad, jadi tidak perlu kerepotan dengan login dan autentikasi dua faktor di laptop non-Apple
      Bisa menghapus ponsel yang dicuri dari jarak jauh juga cukup menenangkan
    • Ada juga contoh sebaliknya. Ponsel saya dicuri di gym dan saya pergi mencarinya bersama polisi, tapi orang itu bilang tidak ada, dan ternyata memang benar
      Malam berikutnya ponsel itu muncul di rumah tepat sebelahnya; saya mencari pemilik rumah lewat catatan publik dan menghubunginya, lalu mereka bilang ada penyewa yang tinggal di sana. Saya cek, dan mereka juga ternyata berkata benar
      Ketika saya memberi tahu di mana ponsel itu dicuri, mereka memberi tahu bahwa ada tetangga lain yang bekerja di gym itu; orang itulah yang memegang iPhone saya, dan setelah manajer berbicara dengannya, ponsel itu dikembalikan
      Saat itu saya bekerja paruh waktu sebagai instruktur fitness di gym tersebut, dan ini terjadi pada era iPhone 4, ketika Find My masih bergantung pada GPS
  • Istri saya berhenti untuk mengambil foto lalu menjatuhkan ponselnya, dan Find My menyelamatkannya
    Itu di titik pandang New Priest Grade menuju Yosemite. Keesokan paginya kami lama mencarinya lalu teringat Find My, tapi karena lokasinya jalan pedesaan puluhan mil jauhnya, kami tidak berharap banyak
    Namun lokasinya langsung terdeteksi 43 mil jauhnya, dan istri saya memperkirakan titik pandangnya lewat Google Earth, melaju ke sana, lalu menemukannya dalam 5 menit setelah berhenti
    Ada cukup banyak perangkat iOS yang lewat di sekitar sana sehingga Find My bekerja sebagaimana mestinya, dan rasanya menakjubkan bahwa berkat infrastruktur berskala global kami bisa mendapatkan kembali barang pribadi kecil

    • Apple memang banyak dikritik di komunitas teknologi, tapi benar juga bahwa mereka memasukkan banyak fitur yang benar-benar berguna ke produknya
    • Jika bukan hanya Apple, melainkan siapa pun bisa membangun di atas infrastruktur itu, ini bisa menjadi sneakernet otomatis
      Area padat penduduk tanpa BTS pun bisa online dengan latensi sangat tinggi, dan throughput seharusnya bisa dibatasi oleh tiap pemilik perangkat sesuai preferensi baterai mereka
    • Saya punya beberapa tag Tile yang sudah dipakai sejak sebelum Apple masuk ke bidang ini, dan untuk melacak bagasi tercatat di pesawat masih cukup memadai
      Tanpa langganan, pelacakannya terbatas, tapi masih bisa untuk memastikan apakah barang sudah tiba di terminal; “lokasi terakhir terlihat” saja mungkin sudah cukup untuk kasus seperti ini
      Jika perangkatnya tidak bergerak, bahkan jaringan pun tidak diperlukan; Find My juga semestinya memberi notifikasi push jika perangkat tertinggal, meski jika Bluetooth dimatikan bisa muncul false positive
    • Rasanya ponsel itu sendiri cukup mengirim lokasinya ke server Apple. Sepertinya orang yang lewat tidak mutlak diperlukan
    • Saya kurang paham kenapa perlu perangkat di sekitar. Bukankah ponselnya sendiri sudah punya GPS dan koneksi jaringan?
  • Saya jadi teringat sebuah hack yang saya pikirkan hampir 20 tahun lalu ketika bekerja di Bangalore. Setiap malam sering ada pemadaman listrik selama beberapa jam, dan karena saya tinggal sendiri, saya ingin menghindari pulang kerja lalu mendapati rumah tanpa listrik
    Saat itu belum ada perangkat IoT, tapi saya punya telepon kabel yang bekerja dengan listrik dan memiliki baterai cadangan yang bisa diganti
    Jika baterai dikeluarkan dari telepon yang hanya saya pakai untuk akses internet, telepon itu tidak akan berfungsi saat listrik padam; jadi sebelum pulang kerja saya menelepon telepon rumah, dan kalau berdering berarti ada listrik

    • Di Argentina, orang juga menaruh koin di atas es di dalam freezer. Jika listrik mati cukup lama lalu membeku lagi, koinnya akan turun ke bagian bawah di dalam es sehingga bisa diperiksa
    • Baru-baru ini saya memakai metode yang sama saat tinggal di rumah kerabat karena pemadaman panjang. Mesin penjawab tidak bekerja tanpa listrik, tapi teleponnya tetap bisa, jadi jika tidak menjawab saya tahu listrik padam
      Dulu saya mengira telepon selalu berfungsi saat listrik padam karena sentral telepon biasanya mendapat daya dari generator, tapi sekarang telepon rumah pun hanya bertahan sekitar sehari
      Sepertinya karena penerapan fiber to the node, baterai cadangan di node hanya mampu bertahan selama itu
    • Kalau tinggal di tempat seperti itu, kita paham betapa pentingnya hal ini
    • Saya penasaran berapa lama waktu komuter dari kantor ke rumah. Di kantor teleponnya memang bisa berdering, tapi bukankah tetap ada risiko listrik padam ketika sampai di rumah?
  • Pada pertengahan 90-an, ayah saya kehilangan kunci mobilnya, dan ternyata kunci itu ada di saku dressing gown di dalam lemari
    Jadi ia membeli gantungan kunci yang berbunyi bip kalau kita bersiul, dan saat pergi ke rumah kakek-nenek, ia menjelaskan kepada kakek yang saat itu punya sedikit gejala Alzheimer bahwa “kalau berbunyi bip, itu akan memberi tahu di mana kuncinya”
    Kakek, yang tidak menyetir dan tidak memakai komputer, sama sekali tidak mengerti bagaimana hal seperti itu mungkin, dan ayah makin frustrasi lalu mengulang, “pokoknya kalau berbunyi bip, itu akan memberi tahu di mana kuncinya”
    Ternyata kakek membayangkan saat orang bersiul, perangkat kecil itu akan berkata, “Saya ada di saku dressing gown!”

    • Kalau mendengar “you just beep”, saya juga mungkin akan bingung bagaimana tepatnya manusia bisa mengeluarkan bunyi bip
    • Wajar bingung soal bagaimana manusia bisa mengeluarkan bunyi bip. Bukankah yang benar manusia bersiul, lalu perangkatnya mengeluarkan bunyi bip?
    • Saya bingung apakah beep dan whistle bisa dipakai saling menggantikan
  • Musim dingin lalu saya kehilangan ponsel saat snowboarding di 300–500 m terakhir di bawah puncak gunung
    Saya sedang mendengarkan musik lewat AirPods, lalu ketika sampai di bawah musiknya terputus, jadi saya sadar; karena punya Apple Watch, saya langsung melepas papan dan berlari naik bukit sambil terus menekan tombol “ping my phone”
    Pada satu titik saya melihat di layar Watch sempat tersambung sebentar lalu langsung putus lagi, jadi saya menyimpulkan ada orang yang memungutnya lalu meluncur ski melewati saya
    Saya berlari kembali ke arah lift sambil terus memanggilnya, dan menemukan orang yang memungutnya beberapa detik sebelum ia naik lift. Hari itu saya merasa harga Watch itu terbayar lunas

    • Teman saya juga pernah mengalami hal serupa dan berhasil mengambil kembali ponselnya yang baru saja dicopet dari tas
      Menanyai orang asing, “Apakah Anda mengambil ponsel saya?” butuh keberanian, tetapi “kalau saya tekan tombol ini, nada dering ponsel saya terdengar dari tas Anda!” jauh lebih meyakinkan
    • Saya penasaran apakah orang itu mencurinya. Tahun lalu saat saya menemukan ponsel di lereng, saya menyerahkannya ke petugas lift, dan mengira mereka akan mencarikan pemiliknya
    • Terbaca seperti iklan
    • Saya pernah kehilangan radio FRS di gunung. Lewat radio teman, saya memanggil, “Halo, saya radio yang tersesat, tolong temukan saya,” lalu ada seseorang yang menjawab dan bertemu untuk mengembalikannya
  • Saat naik motor di daerah terpencil, saya kehilangan ponsel yang dipasang di setang karena jalur berbatu yang bergelombang
    Setelah berkali-kali menyisir jalur dan tetap tidak menemukannya, saya teringat ada iPhone lama di ransel; saat menjalankan Find My di ponsel cadangan itu, lokasinya persis menunjukkan tempat ponsel utama terakhir kali terputus
    Semua ini terjadi tanpa jaringan seluler maupun Wi-Fi, dan berkat itu saya menghemat 1.000 dolar

    • Sebaiknya mungkin hindari memasang ponsel di setang: https://news.ycombinator.com/item?id=37230198
    • Saya tidak tahu Find My bisa bekerja walau kedua perangkat sama-sama offline. Kalau dipikir-pikir, masuk akal karena cukup perlu GPS dan Bluetooth
      Saya penasaran apakah saat itu bisa langsung diakses di tempat tanpa sinyal, atau harus pindah dulu ke area yang ada koneksi untuk sinkronisasi
    • Apakah maksudnya iPhone lama yang nyaris tidak dipakai itu punya SIM aktif? Saya penasaran apakah itu berarti membayar biaya bulanan untuk dua ponsel
  • Awalnya saya kira ini Bluetooth. Maksudnya, berjalan-jalan atau berkendara dengan headphone menyala sambil menunggu pairing
    Pencerminan jaringan Wi-Fi adalah cara yang cerdas

    • Pencerminan jaringan Wi-Fi memang cerdas. Dulu saat tinggal setengah blok dari McDonald’s, saya menamai Wi-Fi saya “McDonald’s Free WiFi”
      Ponsel orang-orang tersambung, lalu saya mengirim mereka ke jaringan gambar goatse
      Saya kira perangkat akan mulai mengingat alamat MAC base station untuk menghindari pembajakan, tetapi sepertinya tidak, dan saya sempat berpikir untuk mencobanya lagi di Home Depot dekat sini
      Di pesawat juga pernah melakukan hal serupa, membuat AP palsu untuk serangan man-in-the-middle agar orang tersambung ke perangkat Wi-Fi saya, lalu menampilkan halaman Bank of America yang jelas-jelas salah, tetapi tidak ada yang login
    • Terima kasih! Karena tidak begitu sering memakai Bluetooth, saya tidak terpikir itu
      Truk sepupu saya ada di dekat situ dan sebenarnya sudah dipasangkan dengan ponsel saya, tetapi sepertinya akan agak lebih merepotkan untuk dipakai mencari
  • Suatu kali saya menemukan ponsel yang terkubur di pasir di pantai tanpa sinyal
    Karena ada foto setahun penuh di dalamnya, saya hampir seharian tersiksa, lalu memutuskan mencoba memasang monitor sinyal Bluetooth di ponsel teman
    Karena interval pembaruannya lambat, saya melakukan trilaterasi lokasi ponsel, dan saat menariknya keluar dari gundukan pasir rasanya seperti menipu takdir

    • Saya juga pernah menemukan kembali perangkat yang hilang dengan Bluetooth. Dalam kasus saya itu messenger satelit, jatuh di antara pakis sekitar 1 m dari jalan
      Saya yakin tanpa Bluetooth saya tidak akan pernah menemukannya lagi
    • Bukan bermaksud mencari-cari kesalahan, tetapi sepertinya istilahnya bukan triangulasi, melainkan trilaterasi
    • Karena itu semuanya harus dicadangkan
  • Kalau tidak perlu mengirim data apa pun dan kita bersedia menanggung sedikit risiko privasi, saya penasaran seberapa murah dan hemat daya sebuah beacon pelacak bisa dibuat
    Bisa dibayangkan perangkat seperti AirTag tetapi cukup dengan identifier 1 byte, atau bahkan hanya memancarkan sinyal keberadaan sederhana
    Dipasang pada setiap benda portabel yang mudah hilang, lalu saat ingin mencarinya cukup memindai sinyal. Fitur membisukannya lewat NFC juga mungkin bisa dibuat
    Bisa juga dibuat hanya aktif ketika tidak ada gerakan selama 10 menit dan sekaligus tidak berada di dekat base station. Base station berperan menandai “tempat aman”, dan jangkauan sekitar 2 kaki saja sudah cukup
    Dengan begitu, tidak akan terganggu oleh barang yang dibawa orang, dan barang yang tersimpan aman di tempat semestinya juga tidak akan terdeteksi
    Namun, fakta bahwa barang hilang bisa dipindai dan ditemukan dengan cepat bisa berguna bagi petugas keamanan yang baik, tetapi juga bagi orang yang percaya “yang menemukan berarti pemiliknya”
    Masalah terbesarnya, yaitu “mendeteksi apakah kita meninggalkan barang saat pergi dari suatu tempat”, tidak terpecahkan

    • Kalau identifier-nya 1 byte, tag yang bisa dilacak hanya 255 buah
      AirTag sudah cukup minimal, baterainya bertahan kira-kira setahun, dan saya rasa padanan open-source-nya bisa dibuat dengan biaya di bawah 5 dolar
      Saya pernah membeli termometer/kelembapan Bluetooth LE yang bertahan sekitar setahun dengan satu baterai CR2032 seharga kira-kira 3 dolar per unit, padahal perangkat-perangkat ini menjalankan firmware kustom, display, sampai pencatatan data ke flash on-chip
  • Jika pernah terhubung sekali saja ke jaringan dengan SSID tersembunyi, atau karena alasan apa pun ponsel mengira pernah terhubung ke jaringan yang SSID-nya disembunyikan, ponsel akan secara aktif memancarkan beacon untuk Wi-Fi itu, termasuk SSID “tersembunyi” tersebut
    Ini lebih sulit dipakai untuk pencarian dibanding metode di artikel utama, tetapi merupakan mimpi buruk privasi yang perlu diketahui. Karena alasan seperti ini, menyembunyikan SSID hampir selalu merupakan ide buruk

    • Ini cacat desain yang menarik. Setelah sekali terhubung ke jaringan Wi-Fi tersembunyi, saya penasaran apakah perangkat memancarkan SSID hanya saat tidak terhubung ke Wi-Fi, atau selalu melakukannya