1 điểm bởi GN⁺ 2025-08-24 | 1 bình luận | Chia sẻ qua WhatsApp
  • Gatekeeper Systems mô tả cách phát một âm thanh cụ thể bằng loa điện thoại để khóa hoặc mở khóa bánh xe
  • Phần lớn bánh xe xe đẩy mua sắm điện tử hoạt động bằng cách phát hiện tín hiệu 7.8 kHz
  • Điều khiển từ xa của quản lý cũng gửi các tín hiệu khác nhau ở 7.8 kHz để điều khiển bánh xe
  • 7.8 kHz nằm trong dải tần âm thanh, nên cũng có thể truyền bằng loa của điện thoại thông minh
  • Có thể sử dụng video bài thuyết trình tại DEFCON 29 và các tệp âm thanh liên quan

Giới thiệu

  • Nếu phát tệp âm thanh bên dưới bằng loa điện thoại rồi đưa lại gần bánh xe Gatekeeper Systems, có thể khóa hoặc mở khóa bánh xe
  • Có thể tham khảo thêm trên Twitter @stoppingcart

Giải thích phương pháp

  • Phần lớn bánh xe xe đẩy mua sắm điện tử quyết định khóa hay mở khóa bằng cách phát hiện tín hiệu 7.8 kHz phát ra từ dây dẫn ngầm dưới đất
  • Điều khiển từ xa mà quản lý sử dụng cũng có thể điều khiển bánh xe bằng cách gửi các tín hiệu khác nhau ở 7.8 kHz đến bánh xe
  • Điểm mấu chốt là 7.8 kHz thuộc dải âm thanh mà loa điện thoại có thể phát ra
  • Vì loa điện thoại thông minh tạo ra cảm ứng điện từ (EMF), nên khi phát các tệp âm thanh được chế tạo đặc biệt, có thể truyền đi tín hiệu tương tự

Tài liệu tham khảo

1 bình luận

 
GN⁺ 2025-08-24
Ý kiến trên Hacker News
  • Ở Hà Lan hầu như không có hệ thống khóa bánh xe xe đẩy mua sắm; thay vào đó trước đây ở đa số nơi, bạn phải bỏ đồng 1 euro vào để tách xe ra, nhưng sau COVID, ngày càng nhiều người không mang tiền mặt nên nhiều cửa hàng đã bỏ hẳn hệ thống này. Có vẻ mọi thứ vận hành tốt hơn mà không có vấn đề gì lớn. Việc mất xe đẩy thì đúng là tốn kém, nhưng không xảy ra thường xuyên đến mức các giải pháp quá tay như khóa bánh xe trở nên hiệu quả về chi phí.

    • Ký túc xá sinh viên của Đại học Michigan cách siêu thị Kroger khoảng 0,8 km, và vào năm 2009 không có khóa bánh xe nên rất nhiều sinh viên đẩy xe về tận ký túc xá. Vì vậy cửa hàng phải định kỳ thuê xe tải đi thu hồi xe, mà chi phí thay một xe đẩy vào khoảng $500~$1000 nên thiệt hại khá lớn. Sau đó tình hình nghiêm trọng đến mức họ triển khai hệ thống geolocking, trong đó bánh xe sẽ khóa nếu xe rời khỏi một khu vực nhất định, nhưng lại phát sinh lỗi ở những chỗ như góc bãi đậu xe, khiến nhiều xe bị bỏ lại trong khu đậu xe. Cửa hàng thực phẩm nhập khẩu nơi bạn gái tôi khi đó làm việc thậm chí còn đi lấy trộm xe đẩy từ Big Lots về dùng, còn nhân viên Big Lots thì lái xe tải đi thu hồi chúng. Big Lots có vẻ không triển khai geolock vì biên lợi nhuận thấp, nhưng rõ ràng họ có đủ động lực để làm vậy.

    • Các cửa hàng lớn ở Thụy Điển cũng dùng hệ thống đồng xu giống Hà Lan, nhưng gần đây tỷ lệ sử dụng đang giảm và ngày càng có nhiều xe đẩy không khóa. Rất đúng kiểu Thụy Điển là vì người ta ít dùng tiền mặt nên cửa hàng còn phát token nhựa miễn phí để dùng trong siêu thị. Điều buồn cười là mục đích của hệ thống này vốn là khuyến khích trả xe để lấy lại đồng xu, nên khi phát token miễn phí thì ý nghĩa đó phần nào bị vô hiệu. Tôi nghĩ đây là một ví dụ cho thấy sự tiện lợi của khách hàng được coi trọng hơn mục tiêu của toàn bộ hệ thống an ninh.

    • Tại các cửa hàng Aldi ở Mỹ, hệ thống đồng xu (bỏ quarter để tách xe) được áp dụng, nhưng mục đích không hẳn là chống trộm mà là khuyến khích khách đem xe trở lại phía trước cửa hàng. Nhờ vậy nhân viên không phải thường xuyên ra ngoài gom xe. Tuy nhiên vấn đề là ngày nay ai còn mang theo quarter nữa; nếu không hay giữ tiền mặt thì khá bất tiện. Có lẽ chẳng bao lâu nữa sẽ xuất hiện hệ thống dùng thẻ hoặc thanh toán di động để trả một khoản nhỏ rồi hoàn tiền khi trả xe.

    • Cơ chế bỏ đồng xu là chiến lược để khuyến khích trả xe, chứ không phải để ngăn trộm xe ngay từ đầu.

    • Tại một cửa hàng tạp hóa trong trung tâm mua sắm cao cấp Bayview Village ở Toronto, họ đã triển khai hệ thống này để ngăn xe đẩy ra khỏi bãi đậu xe của trung tâm, vì cho rằng xe đẩy có thể làm xấu mỹ quan của khu mua sắm. Đây là điều kiện khi cửa hàng mở cửa vào năm 2005. Tôi không biết theo thời gian chính sách đó có thay đổi không.

  • Một tác dụng phụ ngoài ý muốn của hệ thống khóa xe đẩy kiểu này là khi bị khóa, xe có thể bị trượt khiến một bên bánh bị mòn bẹt, rồi phát ra tiếng “thụp thụp thụp” khi chạy quanh cửa hàng. Mà gặp phải loại xe như vậy thì cũng rất khó chịu.

  • Kiểu hack này đúng là hiện thân tiêu biểu của tinh thần hacker mà tôi yêu thích; nó làm tôi nhớ đến dự án LoLRa của cnlohr, một thử nghiệm gửi tín hiệu mà không cần bộ thu phát LoRa.

  • Không biết chủ trang gốc có đọc bài này không, nhưng bộ đếm của trang đó (counter12.com) bị Malwarebytes phân loại là phishing và từ lâu đã có tiền sử hiện popup virus giả, thông tin báo cáo liên quan

    • Nếu muốn liên hệ thì trong slide thuyết trình có email, có thể sẽ truyền đạt hiệu quả hơn.
  • Bài thuyết trình này (về ca hack) thực sự rất ấn tượng, đến mức khiến tôi muốn thử tìm một hệ thống như vậy ở cửa hàng thật.

    • Ở Kroger gần nhà tôi cũng có loại xe này (hoặc thứ gì đó rất giống vậy). Bình thường tôi không đến đó vì nhiều lý do, nhưng lại thấy muốn tự mình thử thí nghiệm này. Vì hệ thống đã có từ nhiều năm rồi nên tôi không rõ bây giờ nó còn phát ra cùng loại âm thanh đó không.
  • Giờ thì tôi có thể thành thật nói ra: hồi học đại học năm 2003 tôi từng nghịch kiểu này bằng tín hiệu RF. Cả cửa hàng tạp hóa rơi vào hỗn loạn hoàn toàn, rồi cuối cùng mạch nguồn bị quá nhiệt, và cậu bạn đang dán bộ phát tín hiệu lên ngực đã bị đau rát dữ dội, đồng thời thu hút rất nhiều nghi ngờ.

    • Câu chuyện rất vui, và tôi tò mò không biết cậu ấy đã giải thích vết sẹo đó như thế nào.
  • Tôi thực sự ghét loại bánh xe này. Khoảng 15 năm trước, tôi đang ăn trưa ở khu đỗ xe xa của một cửa hàng Target, rồi đưa em bé sơ sinh và đứa trẻ hai tuổi lên xe đẩy để đi mua sắm. Trên đường quay lại ô tô, bánh xe khóa ngay giữa đường khiến tôi không thể tiếp tục đẩy, nên giữa lúc giao thông hỗn loạn tôi phải tự tay bế con và bê hết đồ ra xe. Tôi đã khiếu nại với cửa hàng Target nhưng người quản lý chẳng hề quan tâm. Tôi không hiểu tại sao lại có dây dẫn (hệ thống khóa) ở ngay giữa đường. Thật sự chỉ mong ai đó gắn loa Bluetooth vào giày rồi khóa toàn bộ xe đẩy để cửa hàng buộc phải tháo bỏ hệ thống này.

    • Bạn bè tôi từng làm trò tương tự ở chợ Shaws gần Harvard vào khoảng năm 2005. Cấu hình phần cứng có thể khác, nhưng phạm vi tín hiệu cực rộng nên đã khóa hàng loạt toàn bộ xe đẩy cùng lúc.

    • Tìm loa croc có thể dùng cho xe đẩy

    • Tôi cũng tò mò liệu phát tín hiệu qua hệ thống phát thanh công cộng của cửa hàng có hiệu quả không, bài Hackaday liên quan, và nhân tiện, nếu dùng tín hiệu PWM thì thậm chí có thể làm bằng Arduino.

    • Siêu thị gần nhà tôi đã đưa toàn bộ bãi đỗ xe vào geofence, nhưng lại bỏ sót khu giá để xe đạp ở xa hoặc lối đi về phía đó, nên đã có lần việc chuyển cả đống đồ mua sắm trở nên phiền phức hơn hẳn.

    • Tôi nghĩ đây là một phần lớn lý do khiến tôi chỉ thích đi Costco.

  • Tôi đã cười rất lâu vì trong hồ sơ tác giả có ghi "flat mooner".

    • Tôi tò mò không biết nó có nghĩa là gì, có phải ý nói mông phẳng không.
  • Tôi thắc mắc liệu cơ chế khóa xe ở các băng chuyền dốc hoặc đường ray xe đẩy có dùng cùng kiểu tín hiệu này không. Cửa hàng vật liệu Menards có lắp băng chuyền dốc cho xe đẩy trong lối đi, và khi xe đi vào đoạn dốc thì nó được cố định vào sàn (trông như bị khóa) để di chuyển an toàn, rồi khi xuống dưới lại được nhả ra, nên tôi vẫn luôn thắc mắc.

    • Cái này hoạt động theo nguyên lý khác. Ở đáy xe đẩy có một "chân" cao su, và khi bánh xe thu nhỏ lại để lọt vào rãnh của băng chuyền dốc thì xe sẽ đứng trên chân thay vì trên bánh. Nó hoàn toàn là cơ chế thụ động, không thực sự khóa bánh. Chỉ cần nhấc xe lên là bạn sẽ nhận ra ngay.
  • Một góp ý nhỏ thôi, nhưng nếu viết cảnh báo ở đầu trang bằng chữ xanh đậm trên nền xanh nhạt thì hầu như không ai chú ý, nên nó không làm đúng vai trò cảnh báo.