1 poin oleh GN⁺ 2025-08-24 | 1 komentar | Bagikan ke WhatsApp
  • Gatekeeper Systems menjelaskan metode memutar suara tertentu melalui speaker ponsel untuk mengunci atau membuka kunci roda
  • Sebagian besar roda kereta belanja elektronik beroperasi dengan mendeteksi sinyal 7.8 kHz
  • Remote manajemen juga mengirim sinyal berbeda pada 7.8 kHz untuk mengendalikan roda
  • 7.8 kHz termasuk dalam rentang frekuensi audio, sehingga dapat dikirim melalui speaker smartphone
  • Video presentasi konferensi DEFCON 29 dan file audio terkait dapat dimanfaatkan

Pengenalan

  • Dengan memutar file audio di bawah ini melalui speaker ponsel lalu mendekatkannya ke roda Gatekeeper Systems, roda dapat dikunci atau dibuka kuncinya
  • Untuk detail lebih lanjut, lihat Twitter @stoppingcart

Penjelasan metode

  • Sebagian besar roda kereta belanja elektronik menentukan apakah harus mengunci atau membuka kunci dengan mendeteksi sinyal 7.8 kHz yang berasal dari kabel bawah tanah
  • Remote yang digunakan pengelola juga dapat mengendalikan roda dengan mengirim sinyal berbeda pada 7.8 kHz ke roda
  • Poin kuncinya adalah bahwa 7.8 kHz termasuk dalam rentang audio yang dapat dikeluarkan speaker ponsel
  • Karena speaker smartphone menghasilkan induksi elektromagnetik (EMF), memutar file audio yang dibuat khusus dapat mengirimkan sinyal serupa

Materi referensi

1 komentar

 
GN⁺ 2025-08-24
Komentar Hacker News
  • Di Belanda, sistem penguncian roda troli belanja hampir tidak ada; sebagai gantinya, dulu di sebagian besar tempat orang harus memasukkan koin 1 euro untuk melepaskan troli, tetapi setelah pandemi banyak orang tidak lagi membawa uang tunai sehingga banyak toko menonaktifkan sistem itu sepenuhnya, dan tampaknya semuanya berjalan lebih baik tanpa masalah berarti; kehilangan troli memang mahal, tetapi tidak cukup sering terjadi sehingga solusi berlebihan seperti penguncian roda menjadi tidak cost-effective

    • Asrama mahasiswa University of Michigan berjarak sekitar 0,8 km dari toko Kroger, dan pada 2009 tidak ada pengunci roda sehingga banyak mahasiswa membawa troli sampai ke asrama; akibatnya toko harus menyewa truk secara berkala untuk mengambil kembali troli-troli itu, dan karena biaya penggantian satu troli mencapai $500~$1000, kerugiannya besar; belakangan situasinya makin parah sehingga mereka memperkenalkan sistem geolocking yang mengunci roda jika keluar dari area tertentu, tetapi sistem itu kadang salah aktif di sudut parkiran dan tempat serupa sehingga banyak troli terbengkalai di area parkir; toko bahan makanan impor tempat pacar saya saat itu bekerja bahkan mencuri troli dari Big Lots untuk dipakai, dan karyawan Big Lots berkeliling dengan truk untuk mengambilnya kembali; Big Lots yang marginnya tipis tampaknya tidak memasang geolock, tetapi insentif untuk memasangnya jelas ada

    • Toko-toko besar di Swedia juga memakai sistem koin seperti di Belanda, tetapi belakangan penggunaannya menurun dan semakin banyak troli tanpa kunci; khas Swedia, karena orang jarang memakai uang tunai, toko membagikan token plastik gratis di dalam toko; lucunya, tujuan sistem ini adalah mendorong orang mengembalikan troli demi mendapatkan kembali koin mereka, jadi kalau token gratis dibagikan, tujuan itu jadi agak hilang; menurut saya ini contoh bahwa kenyamanan pelanggan lebih penting daripada tujuan sistem keamanan secara keseluruhan

    • Di toko Aldi di AS, sistem koin juga dipakai (memasukkan quarter untuk melepaskan troli), tetapi tujuannya bukan mencegah pencurian melainkan mendorong orang mengembalikan troli ke depan toko; dengan begitu karyawan tidak perlu keluar setiap saat untuk mengumpulkan troli; hanya saja, sekarang siapa yang membawa quarter, dan karena orang jarang membawa uang tunai, ini terasa merepotkan; saya memperkirakan tak lama lagi akan muncul sistem yang menagih pembayaran kecil lewat kartu atau ponsel lalu mengembalikannya saat troli dikembalikan

    • Metode memasukkan koin adalah strategi untuk mendorong pengembalian troli, bukan untuk benar-benar mencegah pencurian

    • Di sebuah toko bahan makanan di mal mewah Bayview Village, Toronto, sistem ini dipasang agar troli tidak bisa keluar dari parkiran mal; alasannya karena troli bisa merusak estetika mal, dan itu merupakan syarat saat toko dibuka pada 2005; saya tidak tahu apakah kebijakan itu berubah seiring waktu

  • Efek samping tak disengaja dari sistem troli terkunci seperti ini adalah, saat terkunci dan terseret, salah satu roda bisa menjadi gepeng lalu mengeluarkan bunyi "duk duk duk" saat dipakai berkeliling toko; dapat troli seperti itu juga menyebalkan

  • Teknik peretasan seperti ini benar-benar contoh klasik semangat hacker yang saya sukai; jadi teringat proyek LoLRa dari cnlohr, eksperimen mengirim sinyal tanpa transceiver radio LoRa

  • Saya tidak tahu apakah pemilik situs aslinya akan melihat tulisan ini, tetapi counter situs tersebut (counter12.com) diklasifikasikan sebagai phishing oleh Malwarebytes dan punya riwayat lama menampilkan popup virus palsu, laporan terkait

    • Kalau ingin menghubungi, ada email di materi presentasinya; mungkin itu lebih efektif
  • Presentasi ini (kasus peretasannya) benar-benar mengesankan, sampai membuat saya ingin mencari sistem seperti ini di toko sungguhan

    • Kroger dekat rumah saya juga punya troli seperti ini (atau yang sangat mirip); biasanya saya tidak ke sana karena berbagai alasan, tetapi saya jadi ingin mencoba eksperimen ini sendiri; sistemnya sudah berumur beberapa tahun, jadi saya tidak tahu apakah suaranya masih sama sekarang
  • Sekarang saya bisa mengakuinya dengan jujur: saat kuliah pada 2003 saya pernah melakukan keisengan seperti ini dengan sinyal RF; satu toko bahan makanan jadi kacau total, dan pada akhirnya rangkaian dayanya kepanasan sehingga teman saya yang menempelkan komunikator sinyal itu di dada merasakan sakit seperti terbakar dan jadi sangat mencurigakan

    • Cerita yang lucu, dan jadi penasaran bagaimana dia menjelaskan bekas lukanya
  • Saya benar-benar benci roda seperti ini; 15 tahun lalu saya makan siang di area parkir jauh sebuah toko Target, lalu berbelanja sambil menaruh bayi yang baru lahir dan anak dua tahun di troli; dalam perjalanan ke mobil, roda tiba-tiba terkunci di tengah jalan dan troli tidak bisa maju; di tengah lalu lintas yang padat saya harus mengangkat sendiri anak-anak dan belanjaan ke mobil; saya mengadu ke toko Target tetapi manajernya tidak peduli; saya tidak paham kenapa ada kabel (sistem kunci) di tengah jalan, dan saya berharap ada orang yang menempelkan speaker Bluetooth ke sepatu lalu mengunci semua troli sampai toko itu mencabut sistemnya

    • Teman-teman saya pernah melakukan keisengan serupa sekitar 2005 di pasar Shaws dekat Harvard; mungkin susunan hardwarenya berbeda, tetapi jangkauan sinyalnya sangat luas sehingga semua troli terkunci massal

    • Pencarian speaker Crocs yang bisa dipakai untuk troli

    • Saya penasaran apakah sinyalnya bisa diputar lewat sistem public address toko, artikel Hackaday terkait, dan sebagai catatan, jika memakai sinyal PWM ini juga bisa dibuat dengan Arduino

    • Supermarket dekat sini memasukkan seluruh parkiran ke dalam geofence, tetapi lupa memasukkan rak sepeda yang jauh dan jalur ke arahnya, jadi pernah cukup merepotkan saat harus memindahkan belanjaan penuh sejauh itu

    • Saya rasa ini salah satu alasan besar kenapa saya jadi lebih sering memilih Costco

  • Saya tertawa lama karena di profil penulis tertulis "flat mooner"

    • Saya penasaran artinya apa, apakah maksudnya bokongnya datar
  • Saya penasaran apakah mekanisme troli yang mengunci di travelator atau jalur troli memakai jenis sinyal yang sama; toko peralatan bangunan Menards punya travelator di jalur troli, dan saya selalu penasaran karena saat troli masuk ke tanjakan ia seperti terkunci ke lantai agar bisa bergerak aman, lalu terlepas lagi di bawah

    • Prinsipnya berbeda; di bagian paling bawah troli ada "kaki" karet, lalu rodanya menipis dan masuk ke alur travelator sehingga troli berdiri di atas kaki, bukan di atas roda; ini sepenuhnya mekanis pasif, jadi roda tidak benar-benar dikunci; kalau troli diangkat, Anda langsung bisa melihatnya
  • Koreksi kecil saja: kalau Anda menulis peringatan di bagian paling atas halaman dengan latar hijau muda dan teks hijau tua, hampir tak ada yang akan membacanya, jadi fungsinya sebagai peringatan tidak jalan