Pengawasan massal menggunakan sistem pelacakan lokasi berbasis Wi‑Fi
Gambaran umum sistem pelacakan lokasi berbasis Wi‑Fi (WPS)
- Sistem pelacakan lokasi berbasis Wi‑Fi (WPS): sistem yang menentukan lokasi perangkat seluler dengan memanfaatkan access point (AP) Wi‑Fi di sekitar.
- WPS milik Apple: sistem ini dapat menimbulkan ancaman privasi secara global.
Metode serangan dan hasil
- Metode serangan: dipaparkan metode serangan yang memungkinkan penyerang tanpa izin mengumpulkan geolokasi Wi‑Fi BSSID hanya dalam beberapa hari.
- Memanfaatkan wilayah padat dalam ruang alamat MAC.
- Hasil: lokasi akurat lebih dari 2 miliar BSSID di seluruh dunia berhasil diidentifikasi selama 1 tahun.
Studi kasus pelanggaran privasi
- Pengumpulan data jangka panjang: jika data dikumpulkan dalam jangka panjang, jalur pergerakan perangkat dapat dilacak.
- AP Wi‑Fi tetap: sebagian besar AP Wi‑Fi tidak berpindah selama waktu yang lama.
- Perangkat bergerak: perangkat yang dirancang untuk berpindah, seperti travel router, juga dapat dilacak.
- Studi kasus:
- Pelacakan di wilayah perang: melacak perangkat yang bergerak di Ukraina dan Jalur Gaza.
- Analisis dampak bencana alam: menganalisis dampak kebakaran Maui.
- Kemungkinan pelacakan individu: individu tertentu dapat dilacak melalui wireless access point.
Rekomendasi untuk perlindungan privasi
- Operator WPS dan produsen AP Wi‑Fi: disajikan rekomendasi untuk melindungi privasi jutaan pengguna.
- Pengungkapan kerentanan secara bertanggung jawab: kerentanan telah diberitahukan kepada Apple dan produsen AP Wi‑Fi, dan beberapa langkah mitigasi telah diterapkan.
Opini GN⁺
- Keseriusan pelanggaran privasi: fakta bahwa sistem pelacakan lokasi berbasis Wi‑Fi dapat menyebabkan pelanggaran privasi berskala besar merupakan masalah yang serius.
- Kerentanan teknis: serangan yang memanfaatkan wilayah padat dalam ruang alamat MAC secara teknis sederhana tetapi sangat efektif.
- Kebutuhan penguatan keamanan: operator WPS dan produsen AP Wi‑Fi perlu segera menerapkan langkah penguatan keamanan.
- Peningkatan kesadaran pengguna: pengguna umum juga perlu menyadari ancaman privasi semacam ini dan memperkuat pengaturan keamanan.
- Peninjauan teknologi alternatif: perlu ditinjau teknologi yang lebih aman sebagai alternatif bagi sistem pelacakan lokasi berbasis Wi‑Fi.
1 komentar
Komentar Hacker News
Di Supernetworks kami sedang membuat router Wi‑Fi dengan keamanan dasar. Perangkat lunak kami sudah memiliki fitur penetapan MAC per antarmuka, dan sebagai respons terhadap riset ini kami juga menambahkan pengacakan MAC di branch pengembangan, yang rencananya akan tersedia umum pada rilis berikutnya (https://github.com/spr-networks/super)
Banyak kartu yang mendukung WDS/AP-VLAN juga tidak bermasalah dengan pembaruan BSSID. Saat dipakai sebagai router perjalanan, dari UI pengguna juga bisa dengan mudah mengacak AP BSSID/MAC serta antarmuka klien Wi‑Fi untuk uplink internet
Per 2017, penulis makalah di atas menemukan kebocoran MAC pada 96% ponsel Android, dan 4% sisanya pun bukan terbukti tidak bocor, melainkan hanya belum terlihat sampai saat makalah itu ditulis. Kecuali firmware baseband sepenuhnya open source seperti ath9k_htc, pada praktiknya tidak ada cara untuk mencegah kebocoran ini atau memastikan apakah kebocoran terjadi: https://wiki.debian.org/ath9k_htc/open_firmware
Dengan firmware baseband open source, kita bisa memastikan baseband bahkan tidak dapat mengakses alamat MAC perangkat keras, dan jika mau, alamat MAC di EEPROM juga bisa di-flash ulang setiap kali boot
Saya juga penasaran apakah kartu Wi‑Fi M.2 seperti Qualcomm Atheros QCA6174 Wi‑Fi 5 dan Qualcomm Atheros QCNFA765 Wi‑Fi 6 mendukung AP/VLAN dan pembaruan BSSID
Sebagai orang Denmark, menurut saya untuk benar-benar mencegah pengawasan massal melalui Wi‑Fi diperlukan hukum dan regulasi. Dulu pelacakan orang di sini legal, tetapi untungnya sekarang tidak lagi. Saya masih ingat bagaimana pemerintah kota kecil memprotes ketika mereka tidak lagi bisa melacak orang di kawasan pertokoan pedestrian. Hampir semua kota di Denmark punya kawasan pertokoan pusat seperti itu, dan kota besar punya beberapa
Kota-kota kecil melacak orang untuk melihat bagian mana yang populer dan mana yang tidak. Tujuannya tidak semata-mata jahat; mereka menghadapi masalah “kemerosotan pusat kota” ketika orang-orang beralih ke mal besar. Jadi mereka mencoba membangun taman bermain atau fasilitas budaya, atau mensubsidi sewa toko untuk meningkatkan keramaian kawasan pertokoan secara keseluruhan. Namun terlepas dari niat baiknya, itu tetap pengawasan massal
https://standards.ieee.org/beyond-standards/data-privacy-and...
Sebagai pengguna rumahan biasa, antarmuka dan fitur seperti ini sangat menarik, tetapi perlu perangkat keras yang tampilannya lebih bagus. Ini yang biasa disebut biaya persetujuan pasangan
Di ponsel Android 12, saya mematikan lokasi, peningkatan akurasi lokasi, pemindaian Wi‑Fi, pemindaian Bluetooth, Akurasi Lokasi Google, Histori Lokasi Google, dan Berbagi Lokasi Google; untuk izin tingkat aplikasi, tidak ada yang disetel selalu diizinkan
Yang diizinkan hanya saat aplikasi digunakan hanyalah Maps, Lyft, Uber, dan Uber Eats. Yang menarik, jika mencari “location” di pengaturan, item “Google ...” tidak muncul, jadi harus dicari langsung di bawah Location/Location services
Kadang saya menyalakan lokasi sebentar, tetapi sebagian besar waktu saya memasukkan alamat secara manual ke aplikasi dan menutup permintaan akses lokasi. Tentu saja, apa pun yang punya akses internet bisa memperkirakan lokasi hanya dari alamat IP publik yang dipakai saat terhubung ke server. VPN bisa membantu, tetapi berarti harus memercayai pihak itu juga
https://krebsonsecurity.com/2024/04/fcc-fines-major-u-s-wire...
Walau GPS dimatikan dan memakai VPN, situs web tetap bisa mengetahui lokasi saya. Memang bisa dimatikan, tetapi situs bisa memblokir akses. Beberapa bulan lalu saya mencoba melewati pembatasan kasino online di negara bagian, dan itu sama sekali tidak menyenangkan
Lokasi juga tidak bisa dimatikan tanpa masuk ke Settings
Misalnya, Google Pay di Android bisa berfungsi meski lokasi dimatikan, tetapi setiap kali aplikasi dibuka, ia meminta izin lokasi lebih dulu sebelum membuka kunci dengan sidik jari atau kata sandi yang sudah disetel
Baru-baru ini saya memikirkan arah kebalikan dari serangan ini. Karena pencuri sering masuk ke gudang, saya bertanya-tanya apakah mungkin menyiarkan beberapa SSID area sekitar lalu melihat jaringan mana yang coba tersambung otomatis oleh ponsel mereka
Dengan informasi itu, mungkin bisa diperkirakan di mana para pencuri sering berada, lalu menyerahkannya ke polisi atau menanganinya sendiri
Banyak smartphone modern mengacak alamat MAC sebelum tersambung, tetapi beberapa tahun lalu dengan cara ini bahkan pengunjung berulang pun bisa ditemukan
Namun ini terdengar seperti situasi yang terus berulang. Stres yang dialami setiap hari pada akhirnya bisa membuat Anda atau orang lain tewas, dan kemungkinan besar itu bukan sesuatu yang layak membuat Anda masuk penjara
Orang memakai ponsel selama bertahun-tahun dan hampir tidak pernah menghapus daftar jaringan Wi‑Fi, jadi informasi ini hanya memberi tahu bahwa mereka pernah mengunjungi tempat usaha tersebut pada suatu waktu. Itu bukan berarti mereka sering pergi ke sana
Menurut saya ponsel seharusnya punya fitur Wi‑Fi berbasis lokasi. Mungkin Bluetooth juga sama
Caranya, nyalakan Wi‑Fi saat berada di rumah, dan matikan saat tidak. Sayangnya Apple, Google, dan operator punya insentif untuk membuat perangkat kita sangat mudah terhubung dengan lingkungan sekitar. Alasannya antara lain layanan lokasi, iklan/pengawasan, dan offloading seluler
Intelligent Wi‑Fi menyediakan perpindahan jaringan, Auto Wi‑Fi, deteksi hotspot mencurigakan, dan fitur hemat daya yang ditingkatkan. Auto Wi‑Fi menyalakan dan mematikan Wi‑Fi berdasarkan lokasi, mengingat pola koneksi pengguna dan jaringan pilihan, lalu menyalakannya jika ada jaringan pilihan, dan otomatis mematikannya saat keluar dari area tersebut dan jaringan tidak tersedia
Mengatakan Anda menginginkan fitur berbasis lokasi, lalu langsung mengatakan fitur semacam itu membuat perangkat menjadi “terlalu terbuka”, tampak kontradiktif
NFC tidak perlu bergantung pada penentuan posisi berbasis jaringan
Tidak perlu terus-menerus melakukan broadcast saat sedang menyetir atau berjalan-jalan
Saya merasa judul makalah ini, “surveilling the masses ...”, kurang tepat, meski memang membahas temuan penting
Istilah “pengawasan massal” memang ambigu, tetapi biasanya menimbulkan bayangan penyadapan/pembacaan percakapan pribadi masyarakat, atau kemampuan menentukan lokasi persis semua orang secara real time. Temuan sebenarnya lebih dekat pada bahwa metode ini bisa dipakai sebagai indikator proksi statistik tambahan untuk memperkirakan pergerakan populasi dan gangguan/kerusakan infrastruktur
Selain itu, dengan berbagai asumsi—misalnya BSSID tidak dipalsukan, ada smartphone yang melihat BSSID tersebut, BSSID target pemantauan diketahui, BSSID itu memang benar dipakai oleh target dan tidak dijual atau dialihkan ke orang lain, target berada di dekat BSSID, dan BSSID menyala—lokasi masa lalu seseorang, dan dalam beberapa kasus lokasi saat ini, bisa terungkap
Makalah tersebut mengatakan, “tujuan utama penyerang yang kami pertimbangkan adalah mengumpulkan data lokasi dan pergerakan dari banyak perangkat di seluruh dunia atau di wilayah tertentu yang menjadi perhatian”
Selain itu, beberapa jaringan seperti Spectrum tidak hanya menampilkan semua alamat MAC yang terhubung di panel jaringan lokal, tetapi melaporkannya dari jarak jauh ke basis data Spectrum. Itu karena panel jaringan Spectrum sudah tidak ada lagi, hanya ada aplikasinya
Ini berarti aktor negara, yaitu AS, bisa melihat secara real time hingga tingkat menit siapa yang saat ini ada di jaringan tersebut dan perangkat apa saja yang baru-baru ini ada di sana. Spectrum memang merancang ini di firmware-nya
Di aplikasi, masuk ke Services > Devices on Network > Manage, maka semua alamat MAC yang terhubung dan yang baru-baru ini terhubung akan terlihat. Ini bisa dilakukan dari jarak jauh tanpa login ke jaringan
Selain itu, di aplikasi Anda bisa melihat kata sandi router dalam bentuk teks polos. Bisa dilihat di Services > Your WiFi Network. Ini berarti aktor negara juga dapat login dari jarak jauh ke jaringan tanpa sepengetahuan pengguna, dan dari sisi keamanan juga buruk jika kata sandi jutaan rumah berada dalam bentuk teks polos
Kesimpulannya, sekalipun Apple pada akhirnya memperbaiki hal ini, sisi lain pelacakan yang bisa dilakukan aktor negara dimungkinkan di tingkat firmware ISP. Untuk mencegah serangan seperti ini, satu-satunya cara adalah mengizinkan firmware terbuka atau membuat undang-undang baru. Kapan undang-undang privasi benar-benar ada dengan baik adalah persoalan lain
Beberapa tahun lalu saya merilis tool open-source yang membantu memetakan dunia Wi‑Fi: https://github.com/calebmadrigal/trackerjacker
“Why Your Wi‑Fi Router Doubles as an Apple AirTag”, 100 komentar: https://news.ycombinator.com/item?id=40430603
Pada akhir Maret 2024, Apple diam-diam memperbarui situs webnya dan menjelaskan bahwa siapa pun bisa menolak agar lokasi access point Wi‑Fi mereka dikumpulkan dan dibagikan oleh Apple dengan menambahkan “_nomap” di akhir nama access point Wi‑Fi (SSID). Menambahkan “_nomap” ke nama jaringan Wi‑Fi juga memblokir indeks lokasi Google
Meski tidak memiliki produk Apple, jika Anda memiliki AP dan seseorang di sekitar memiliki perangkat Apple, BSSID tersebut akan masuk ke database Apple. Yang penting adalah bahwa semua AP dikumpulkan secara default, terlepas dari apakah Anda menggunakan perangkat Apple atau tidak. Router perjalanan yang umum dipakai semakin memperbesar potensi risiko privasi
String penolakan Google/Apple “_nomap” harus berada di akhir SSID, sedangkan milik Microsoft “_optout” boleh berada di mana saja dalam SSID. Untuk menolak keduanya, urutannya menjadi SSIDName_optout_nomap
Sudah sejak lama ada situs yang mengumpulkan router Wi‑Fi dan lokasinya
https://www.wigle.net/
Sumber asli: https://news.ycombinator.com/item?id=40454706
Tulisan terkait: https://news.ycombinator.com/item?id=40464184