- 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
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!”
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
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
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
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
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
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
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
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
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!”
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
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
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
Saya penasaran apakah saat itu bisa langsung diakses di tempat tanpa sinyal, atau harus pindah dulu ke area yang ada koneksi untuk sinkronisasi
Awalnya saya kira ini Bluetooth. Maksudnya, berjalan-jalan atau berkendara dengan headphone menyala sambil menunggu pairing
Pencerminan jaringan Wi-Fi adalah cara yang cerdas
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
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 yakin tanpa Bluetooth saya tidak akan pernah menemukannya lagi
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
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