11 poin oleh xguru 2023-06-01 | 2 komentar | Bagikan ke WhatsApp
  • Saat kepala sikat dipasang, LED akan berkedip untuk memberi tahu, dan bahkan memberi tahu kapan harus membeli kepala sikat baru
  • Ini dimungkinkan karena pada kepala sikat tertanam tag NFC (NTAG213) yang beroperasi pada 13.56Mhz
  • Dengan memeriksa apa yang ada di memori, ditemukan bahwa 0x22 menunjukkan warna sikat gigi, dan 0x24 menunjukkan total waktu pemakaian (hanya bisa dibaca, penulisan dilindungi kata sandi)
  • Dengan memasang kepala baru lalu memakainya sambil terus membacanya, nilai waktu tersebut berhasil diketahui
  • Meski dilindungi kata sandi tulis, kata sandi itu dikirim lewat komunikasi plaintext
  • Sinyal ditangkap menggunakan perangkat HackRF SDR (Software Defined Radio)
  • Menulis skrip gnuradio untuk mengubah data menjadi file wav
  • Kata sandi ditangkap dengan nfc-laboratory. Kata sandi kepala sikat yang ditemukan adalah "67:B3:8B:98"
  • Dengan kata sandi ini, nilai waktu bisa disimpan sesuka hati
  • Sayangnya, kata sandi berbeda untuk setiap kepala. Tampaknya karena NXP merekomendasikan pembuatan kata sandi dari UID
  • Upaya menemukan fungsi yang menghitung kata sandi ini gagal. Jika ada yang bisa memecahkan teka-teki ini, mohon kirim email!

2 komentar

 
bus710 2023-06-02

Katanya, batas umur pakai masker LED juga kadang dibobol dengan cara seperti ini wkwk

 
budlebee 2023-06-01

Ini mengingatkan saya pada video YouTube yang memainkan musik dengan mengendalikan sikat gigi elektrik atau pemanggang roti.

https://www.youtube.com/watch?v=NATZy-ZqD7A