- 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
Katanya, batas umur pakai masker LED juga kadang dibobol dengan cara seperti ini wkwk
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