Steuerung von Einkaufswagenrädern mit dem Handy (2021)
(begaydocrime.com)- Beschreibt eine Methode, bei der zum Sperren oder Entsperren von Gatekeeper Systems-Rädern ein bestimmter Ton über den Lautsprecher eines Handys abgespielt wird
- Die meisten elektronischen Einkaufswagenräder reagieren auf ein 7,8-kHz-Signal
- Auch die Management-Fernbedienung sendet bei 7,8 kHz unterschiedliche Signale zur Steuerung der Räder
- 7,8 kHz liegt im Audiofrequenzbereich und kann daher auch über Smartphone-Lautsprecher übertragen werden
- Das Konferenzvortragsvideo von DEFCON 29 und zugehörige Audiodateien können dafür genutzt werden
Einführung
- Wenn die unten stehende Audiodatei über den Lautsprecher eines Handys abgespielt und in die Nähe eines Gatekeeper-Systems-Rads gehalten wird, kann es gesperrt oder entsperrt werden
- Weitere Details finden sich auf Twitter unter @stoppingcart
Erklärung der Methode
- Die meisten elektronischen Einkaufswagenräder erkennen ein 7,8-kHz-Signal aus einem unterirdischen Draht und entscheiden damit, ob sie gesperrt oder entsperrt werden
- Auch die von Administratoren verwendete Fernbedienung kann die Räder steuern, indem sie bei 7,8 kHz unterschiedliche Signale an die Räder sendet
- Der entscheidende Punkt ist, dass 7,8 kHz im Audiobereich liegt, den Handy-Lautsprecher ausgeben können
- Da Smartphone-Lautsprecher elektromagnetische Induktion (EMF) erzeugen, können speziell erzeugte Audiodateien abgespielt werden, um ähnliche Signale zu übertragen
Referenzmaterial
- Link zum DEFCON-29-Vortrag
- Audiodateien können heruntergeladen werden
1 Kommentare
Hacker-News-Kommentare
In den Niederlanden gibt es solche Radverriegelungssysteme für Einkaufswagen fast gar nicht. Stattdessen musste man früher an den meisten Orten einen 1-Euro-Coin einstecken, um den Wagen zu lösen. Seit Corona tragen aber viele kein Bargeld mehr bei sich, weshalb viele Läden dieses System ganz abgeschafft haben. Überraschenderweise scheint das ohne größere Probleme sogar besser zu funktionieren. Verlorene Wagen zu ersetzen ist zwar teuer, aber nicht so häufig, dass eine überzogene Lösung wie eine Radverriegelung kosteneffektiv wäre.
Das Studentenwohnheim an der University of Michigan lag etwa 0,8 km von einem Kroger entfernt, und 2009 gab es dort keine Radverriegelung, sodass viele Studierende die Wagen bis zu den Wohnheimen mitnahmen. Der Laden musste deshalb regelmäßig einen Lkw mieten, um die Wagen wieder einzusammeln, und da ein Ersatz pro Wagen $500–$1000 kostete, war der Schaden erheblich. Später wurde die Lage so schlimm, dass ein Geolocking-System eingeführt wurde, bei dem sich die Räder verriegelten, wenn der Wagen einen bestimmten Bereich verließ. Das führte aber zu Fehlfunktionen, etwa an den Ecken des Parkplatzes, sodass mehrere Wagen in Parkbuchten strandeten. In dem Import-Lebensmittelladen, in dem meine damalige Freundin arbeitete, wurden sogar einfach Wagen von Big Lots geklaut und benutzt, und Big-Lots-Mitarbeiter fuhren mit einem Lkw herum, um sie zurückzuholen. Big Lots hatte wegen der geringen Margen wohl kein Geolock-System, hätte dafür aber durchaus einen Anreiz gehabt.
Große Läden in Schweden nutzen wie in den Niederlanden ebenfalls das Münzsystem, aber in letzter Zeit nimmt dessen Nutzung ab und es gibt immer mehr Wagen ganz ohne Verriegelung. Ganz typisch für Schweden, wo kaum jemand Bargeld nutzt: Im Laden werden kostenlos Plastik-Token verteilt. Das Absurde daran ist, dass der Sinn des Systems eigentlich darin besteht, durch die Rückgabe der Münze zur Rückgabe des Wagens zu motivieren; wenn man kostenlose Token ausgibt, wird dieser Zweck ziemlich unterlaufen. Für mich ist das ein gutes Beispiel dafür, dass der Komfort für Kundinnen und Kunden letztlich wichtiger ist als das Ziel des gesamten Sicherheitssystems.
In Aldi-Filialen in den USA gibt es ein Münzsystem, bei dem man einen Quarter einsteckt, um den Wagen zu lösen. Das dient aber weniger der Diebstahlverhinderung als dazu, die Leute dazu zu bringen, den Wagen wieder nach vorn zum Laden zurückzubringen. So müssen Mitarbeitende nicht jedes Mal rausgehen, um Wagen einzusammeln. Das Problem ist nur: Wer trägt heute noch einen Quarter mit sich herum? Wenn man kaum Bargeld dabeihat, ist das unpraktisch. Vermutlich wird es nicht mehr lange dauern, bis ein System auftaucht, bei dem man per Karte oder mobil einen kleinen Betrag zahlt und ihn bei Rückgabe des Wagens erstattet bekommt.
Das Münzeinwurfsystem ist eine Strategie, um die Rückgabe des Wagens zu fördern, nicht um Diebstahl an sich zu verhindern.
In einem Lebensmittelgeschäft im gehobenen Einkaufszentrum Bayview Village in Toronto wurde dieses System eingeführt, damit Wagen den Parkplatz des Centers nicht verlassen können. Der Grund war die Einschätzung, dass herumstehende Wagen die Optik des Einkaufszentrums beeinträchtigen könnten; das war 2005 eine Bedingung bei der Eröffnung des Ladens. Ob sich diese Richtlinie inzwischen geändert hat, weiß ich nicht.
Ein unbeabsichtigter Nebeneffekt solcher verriegelbaren Einkaufswagensysteme ist, dass ein blockiertes Rad über den Boden rutscht, auf einer Seite platt wird und der Wagen dann mit einem "dumpf-dumpf-dumpf" durch den Laden fährt. So einen Wagen zu erwischen ist ebenfalls unerquicklich.
Solche Hacks sind genau die Art von Hacker-Spirit, die ich mag. Das erinnert mich an cnlohrs LoLRa-Projekt, ein Experiment zum Senden von Signalen ohne LoRa-Funktransceiver.
Ich weiß nicht, ob der Betreiber der ursprünglichen Website das hier sehen wird, aber der Counter auf der Seite (counter12.com) wird von Malwarebytes als Phishing eingestuft und hat schon länger eine Vorgeschichte mit gefälschten Virus-Popups. Meldung dazu
Diese Präsentation, also der Hack selbst, war wirklich beeindruckend. Jetzt möchte ich in einem echten Laden nach so einem System Ausschau halten.
Jetzt kann ich es wohl ehrlich sagen: Als ich 2003 an der Uni war, habe ich mit RF-Signalen ähnliche Spielchen gemacht. Im ganzen Supermarkt herrschte komplettes Chaos, und irgendwann überhitzte die Stromschaltung, sodass der Freund, der den Signalsender an der Brust befestigt hatte, einen ziemlich heftigen Schmerz erlitt und dadurch maximal verdächtig wirkte.
Ich hasse diese Räder wirklich. Vor 15 Jahren habe ich auf einem weit entfernten Teil des Target-Parkplatzes zu Mittag gegessen, dann mit einem Neugeborenen und einem zweijährigen Kind im Wagen im Laden eingekauft. Auf dem Rückweg zum Auto verriegelte sich mitten auf der Straße plötzlich das Rad, und ich kam nicht mehr vorwärts. Während der Verkehr stockte, musste ich die Kinder und alle Einkäufe selbst zum Auto tragen. Ich habe mich bei Target beschwert, aber den Filialleiter hat das überhaupt nicht interessiert. Ich verstehe bis heute nicht, warum mitten auf der Straße ein Draht für dieses Verriegelungssystem lag. Ich wünschte, jemand würde einen Bluetooth-Lautsprecher an seinen Schuh binden und damit alle Wagen verriegeln, bis der Laden das System wieder ausbaut.
Freunde von mir haben um 2005 in einem Shaws in der Nähe von Harvard ähnliche Streiche gespielt. Auch wenn die Hardware anders gewesen sein mag, war die Reichweite des Signals riesig, sodass gleich alle Wagen auf einmal verriegelt wurden.
Suche nach Croc-Lautsprechern für den Wagen
Ich frage mich, ob es funktionieren würde, das Signal über die Lautsprecheranlage des Ladens abzuspielen. Passender Hackaday-Artikel. Falls man ein PWM-Signal nutzt, ließe sich das übrigens sogar mit einem Arduino umsetzen.
Ein Supermarkt in meiner Nähe hatte den gesamten Parkplatz in das Geofence einbezogen, aber die weit entfernten Fahrradständer oder den Weg dorthin vergessen, sodass es einmal entsprechend mühsam war, einen vollen Einkauf dorthin zu transportieren.
Ich glaube, dieses Radsystem ist einer der Hauptgründe, warum ich lieber nur noch zu Costco gehe.
Ich musste lange lachen, weil im Profil des Autors "flat mooner" stand.
Ich frage mich, ob der Mechanismus, mit dem sich Wagen auf Fahrsteigen oder in Einkaufswagen-Spuren verriegeln, auf demselben Signalsystem basiert. In einem Baumarkt namens Menards gibt es einen Fahrsteig für Wagen. Wenn der Wagen auf die Schräge fährt, wird er am Boden fixiert, also wirkt es wie ein Verriegeln, und unten wird er wieder freigegeben. Das fand ich schon immer interessant.
Kleine Anmerkung noch: Wenn man ganz oben auf der Seite eine Warnung mit dunkelgrüner Schrift auf hellgrünem Hintergrund platziert, nimmt sie kaum jemand wahr und sie erfüllt ihren Zweck als Warnung nicht.