8 điểm bởi GN⁺ 2024-01-26 | 1 bình luận | Chia sẻ qua WhatsApp

Gỡ DRM: câu chuyện hack máy lọc không khí

  • Sau khi mua máy lọc không khí Xiaomi 4 Pro, tác giả gặp cảnh báo cần thay bộ lọc.
  • Dù đã vệ sinh bộ lọc nhiều lần, vẫn không có cách nào để bỏ qua cảnh báo trong ứng dụng.
  • Tác giả quyết định điều tra chip RFID DRM gắn ở đáy bộ lọc.

Kẻ lừa đảo và người gác cổng

  • Trong lúc dùng proxmark để kiểm tra chip RFID, tác giả phát hiện Flamingo Tech đã nghiên cứu lĩnh vực này từ trước.
  • Kho lưu trữ của Flamingo Tech công bố thông tin quan trọng về các khối của thẻ RFID.
  • Thẻ NfcA bị khóa nên không thể sửa nếu không có mật khẩu, nhưng cộng đồng proxmark đã giải được cách tạo khóa mật khẩu.

Tạo khóa mật khẩu

  • Script có kèm hai ví dụ dựa trên UID.
  • Chuyển UID thành mảng byte rồi áp dụng hàm băm SHA-1 để tạo mật khẩu.
  • Giờ đã hiểu cách này, có thể dùng điện thoại hỗ trợ NFC để sửa/reset bộ lọc của mình.

Hack thẻ

  • Cài công cụ NFC rồi dùng chức năng đọc của ứng dụng để quét thẻ NFC ở đáy bộ lọc.
  • Sao chép Số sê-ri/UID, rồi tạo lệnh reset tương ứng với UID đó.
  • Trong ứng dụng, nhấn Khác -> Lệnh NFC nâng cao, nhập lệnh rồi nhấn Gửi lệnh để reset bộ lọc.

Danh sách thiết bị tương thích

  • Bài viết liệt kê tình trạng tương thích và kiểm thử cho nhiều mẫu máy lọc không khí Xiaomi.
    • Mẫu tương thích: 4 Pro, 4 Lite, 4, MI Pro, MI Pro H, Pro H, Pro, 3H
  • Nếu có thời gian thử bản mod này trên các mẫu cũ hơn, bạn có thể để lại bình luận bên dưới để cập nhật.

Ý kiến của GN⁺

  • Bài viết giải thích cách hack DRM của bộ lọc máy lọc không khí để bỏ qua cảnh báo thay bộ lọc và kéo dài tuổi thọ bộ lọc.
  • Quy trình này có thể giúp giảm rác thải từ bộ lọc xét về mặt môi trường.
  • Đây là một ví dụ hay cho thấy cách tận dụng kiến thức kỹ thuật và công cụ NFC để giúp người dùng sử dụng sản phẩm hiệu quả hơn, đồng thời nâng cao hiểu biết công nghệ và khả năng tự giải quyết vấn đề thông qua một màn hack DIY.

1 bình luận

 
GN⁺ 2024-01-26
Ý kiến trên Hacker News
  • Chỉ trích các tính năng phức tạp gây bất lợi cho người dùng

    "Những tính năng phức tạp gây bất lợi cho người dùng như thế này cho quạt và bộ lọc thật sự không cần thiết. Giống như hộp mực in chỉ đếm số lần sử dụng thay vì có cảm biến thực tế, máy lọc không khí cũng có thể được trang bị cảm biến chênh áp để cho biết mức độ tắc nghẽn thực tế của bộ lọc. Nhưng nếu làm vậy thì nhà sản xuất sẽ không thể kiếm thêm tiền từ người dùng nữa."

  • Giải pháp đơn giản là tháo thẻ RFID

    "Giải pháp đơn giản là tháo thẻ RFID ra bằng tay. Trên mẫu 3H, ngay cả khi tháo thẻ thì thiết bị vẫn hoạt động tốt và không còn phàn nàn nữa. Mục đích chính của thẻ RFID là ngăn việc bán bộ lọc giả hoặc bán lại bộ lọc đã qua sử dụng như hàng mới. Nếu dùng máy lọc không khí mà không có thẻ RFID, lúc đầu nó sẽ đưa ra cảnh báo nhưng sau đó vẫn hoạt động bình thường."

  • Hoài nghi về việc có ai thật sự muốn máy lọc không khí có DRM

    "Rất khó tìm được người tiêu dùng nào muốn một chiếc máy lọc không khí có gắn DRM. Trước đây, các nhà sản xuất cạnh tranh bằng cách làm cho sản phẩm hấp dẫn hơn, và đồ gia dụng còn đi kèm sơ đồ mạch."

  • Chỉ trích việc buộc phải dùng bộ lọc chính hãng

    "Việc buộc chỉ được dùng bộ lọc của nhà sản xuất nên là bất hợp pháp. Điều này phải thuộc phạm vi 'quyền được sửa chữa'. Máy lọc không khí không thể hoạt động nếu không có bộ lọc của nhà sản xuất."

  • Suy ngẫm về tuổi thọ thực tế của bộ lọc

    "Bất chấp DRM, bộ lọc thực sự vẫn có thể hết tuổi thọ. Bộ lọc cơ học có thể vệ sinh được, nhưng bộ lọc HEPA dựa vào điện tích tĩnh vốn sẽ mất dần theo thời gian, còn than hoạt tính cũng sẽ bị vô hiệu hóa theo thời gian. Sẽ rất thú vị nếu có thống kê về việc quá trình này diễn ra nhanh đến mức nào, và nó chịu ảnh hưởng bởi lượng không khí đi qua hay bởi thời gian trôi qua."

  • Nghi vấn về việc bỏ qua cảnh báo tuổi thọ bộ lọc và hack DRM

    "Có thể đặt câu hỏi về việc bỏ qua cảnh báo tuổi thọ bộ lọc và hack DRM. Chỉ vì đã vệ sinh bộ lọc không có nghĩa là có thể chắc chắn dùng thêm 12 tháng nữa."

  • Hy vọng công nghệ được dùng theo hướng tích cực

    "Từng có kỳ vọng rằng IC sẽ trao cho cá nhân nhiều quyền năng hơn và được dùng vào những điều tốt đẹp, nhưng thật đáng tiếc khi công nghệ lại được dùng để hạn chế chức năng và khai thác khoảng cách kiến thức."

  • Phản hồi tích cực về việc reset bộ lọc máy lọc không khí

    "Phản hồi tích cực từ một người dùng thay bộ lọc máy lọc không khí mỗi năm một lần. Xiaomi coi tuổi thọ bộ lọc là 6 tháng, nhưng nếu chạy 24/7 ở tốc độ thấp thì tuổi thọ thực tế có thể dài hơn. Việc có thể reset bộ lọc là một tin tốt."

  • Ý kiến về lỗi giao diện người dùng và cơ chế DRM

    "Vấn đề này có vẻ là một lỗi giao diện người dùng hơn là cơ chế DRM thật sự. Ngay cả khi đèn cảnh báo sáng thì quạt vẫn chạy. Các mẫu cũ chỉ hiển thị cảnh báo khi bật nguồn, nên việc nó bị thay đổi theo hướng phiền phức hơn là điều đáng nghi."

  • Trải nghiệm thực tế của người dùng về việc vệ sinh và thay bộ lọc

    "Chia sẻ trải nghiệm thực tế từ một người đang dùng máy lọc không khí Xiaomi. Họ vệ sinh và luân phiên dùng các bộ lọc, rồi thay sau vài vòng luân chuyển. Đôi khi máy cũng không nhớ rằng bộ lọc đã từng được sử dụng, và nó vẫn hoạt động cả với bộ lọc 'rỗng', chỉ hiện cảnh báo lúc khởi động ban đầu."