8 poin oleh GN⁺ 2024-01-26 | 1 komentar | Bagikan ke WhatsApp

Menonaktifkan DRM: kisah peretasan pemurni udara

  • Setelah membeli pemurni udara Xiaomi 4 Pro, penulis menghadapi peringatan penggantian filter.
  • Meskipun filter sudah dibersihkan beberapa kali, tidak ada cara untuk mengabaikan peringatan tersebut di aplikasi.
  • Penulis memutuskan untuk menyelidiki chip RFID DRM yang terpasang di bagian bawah filter.

Penipu dan penjaga gerbang

  • Saat menyelidiki chip RFID menggunakan proxmark, penulis menemukan bahwa Flamingo Tech sudah lebih dulu meneliti bidang ini.
  • Repositori Flamingo Tech mengungkap informasi blok tag RFID yang penting.
  • Tag NfcA terkunci sehingga tidak dapat diubah tanpa kata sandi, tetapi komunitas proxmark sudah memecahkan cara menghasilkan kunci kata sandinya.

Pembuatan kunci kata sandi

  • Skrip tersebut menyertakan dua contoh berbasis UID.
  • UID diubah menjadi array byte lalu diterapkan fungsi hash SHA-1 untuk membuat kata sandi.
  • Karena metode ini kini sudah dipahami, pengguna dapat memodifikasi/mereset filter mereka sendiri dengan ponsel yang mendukung NFC.

Meretas tag

  • Instal alat NFC, lalu pindai tag NFC di bagian bawah filter menggunakan fungsi baca pada aplikasi.
  • Salin 'nomor seri/UID', lalu buat perintah reset dengan UID tersebut.
  • Klik 'Lainnya' -> 'Perintah NFC lanjutan' di aplikasi untuk memasukkan perintah, lalu klik 'Kirim perintah' untuk mereset filter.

Daftar perangkat yang kompatibel

  • Daftar kompatibilitas dan status pengujian untuk berbagai model pemurni udara Xiaomi telah disusun.
    • Model kompatibel: 4 Pro, 4 Lite, 4, MI Pro, MI Pro H, Pro H, Pro, 3H
  • Jika ada waktu untuk menguji mod ini pada model yang lebih lama, pembaruan dapat ditambahkan melalui komentar di bawah.

Pendapat GN⁺

  • Artikel ini menjelaskan cara meretas DRM filter pemurni udara untuk mengabaikan peringatan penggantian filter dan memperpanjang umur pakai filter.
  • Proses ini dapat membantu mengurangi limbah filter dari sisi lingkungan.
  • Ini merupakan contoh yang baik tentang bagaimana pengetahuan teknis dan alat NFC dapat dimanfaatkan untuk memungkinkan konsumen menggunakan produk secara lebih efisien melalui metode peretasan DIY, sekaligus meningkatkan pemahaman teknologi dan kemampuan menyelesaikan masalah secara mandiri.

1 komentar

 
GN⁺ 2024-01-26
Opini Hacker News
  • Kritik terhadap fitur kompleks yang tidak ramah pengguna

    "Fitur rumit dan tidak ramah pengguna seperti ini untuk kipas dan filter benar-benar tidak perlu. Seperti kartrid tinta yang hanya menghitung jumlah pemakaian tanpa sensor nyata, pembersih udara juga bisa dilengkapi sensor tekanan diferensial untuk memberi tahu seberapa tersumbat filternya. Namun jika begitu, produsen tidak akan bisa menghasilkan lebih banyak uang dari pengguna."

  • Solusi sederhana untuk melepas tag RFID

    "Solusi sederhananya adalah melepas tag RFID secara fisik. Pada model 3H, perangkat tetap berfungsi dengan baik meski tag dilepas, dan tidak lagi mengeluh. Tujuan utama tag RFID adalah mencegah penjualan filter palsu atau filter bekas yang dijual sebagai baru. Jika pembersih udara digunakan tanpa tag RFID, awalnya ia akan memberi peringatan, tetapi setelah itu tetap berfungsi normal."

  • Pertanyaan tentang konsumen yang menginginkan pembersih udara dengan DRM

    "Sulit menemukan konsumen yang menginginkan pembersih udara dengan DRM. Dulu para produsen bersaing untuk membuat produk lebih menarik, dan peralatan rumah tangga bahkan disertai skema rangkaian."

  • Kritik terhadap keharusan memakai filter dari produsen

    "Keharusan hanya menggunakan filter dari produsen seharusnya ilegal. Ini semestinya masuk dalam kategori 'hak untuk memperbaiki'. Pembersih udara tidak bisa berfungsi tanpa filter dari produsen."

  • Renungan tentang usia pakai filter yang sebenarnya

    "Terlepas dari DRM, filter memang bisa benar-benar habis masa pakainya. Filter mekanis bisa dibersihkan, tetapi filter HEPA memanfaatkan muatan statis yang berkurang seiring waktu, dan karbon aktif juga akan menjadi tidak aktif seiring waktu. Akan menarik jika ada statistik tentang seberapa cepat proses ini terjadi, dan apakah dipengaruhi oleh jumlah udara yang diproses atau oleh lamanya waktu berlalu."

  • Pertanyaan tentang mengabaikan peringatan usia pakai filter dan meretas DRM

    "Ada pertanyaan tentang mengabaikan peringatan usia pakai filter dan meretas DRM. Hanya karena filter dibersihkan, bukan berarti kita bisa yakin filter itu benar-benar masih bisa dipakai 12 bulan lagi."

  • Harapan agar teknologi dimanfaatkan secara positif

    "Ada harapan bahwa IC akan memberi lebih banyak kekuatan kepada individu dan dipakai untuk hal-hal baik, tetapi memanfaatkan teknologi untuk membatasi fungsi dan mengeksploitasi kesenjangan pengetahuan sungguh disayangkan."

  • Tanggapan positif terhadap reset filter pembersih udara

    "Ada tanggapan positif dari pengguna yang mengganti filter pembersih udara setahun sekali. Xiaomi menganggap usia pakai filter adalah 6 bulan, tetapi jika dijalankan 24 jam pada kecepatan rendah, usia pakai sebenarnya bisa lebih lama. Fakta bahwa filter bisa di-reset adalah kabar baik."

  • Pendapat tentang bug antarmuka pengguna dan mekanisme DRM

    "Masalah ini tampaknya adalah bug antarmuka pengguna, dan mungkin bukan mekanisme DRM yang sebenarnya. Kipas tetap berjalan meskipun lampu peringatan menyala. Model lama hanya menampilkan peringatan saat dinyalakan, jadi perubahan menjadi lebih mengganggu ini terasa mencurigakan."

  • Pengalaman pengguna nyata tentang pembersihan dan penggantian filter

    "Ada pengalaman nyata dari pengguna pembersih udara Xiaomi. Filter dibersihkan dan diputar penggunaannya, lalu diganti setelah beberapa kali siklus. Terkadang perangkat tidak mengingat bahwa filter itu sudah pernah dipakai, dan perangkat juga tetap berfungsi dengan filter 'kosong', hanya saja peringatan muncul saat awal dinyalakan."