- ब्रश हेड डालने पर यह LED ब्लिंक करके बताता है, और यह भी बताता है कि नया ब्रश कब खरीदना चाहिए
- यह इसलिए संभव है क्योंकि हेड में 13.56Mhz पर काम करने वाला NFC Tag (NTAG213) लगा है
- मेमोरी में क्या है यह देखकर पता चला कि खास
0x22 ब्रश का रंग है, और 0x24 कुल उपयोग समय बताता है (सिर्फ पढ़ा जा सकता है, लिखने पर पासवर्ड लगा है)
- नया हेड लगाकर इस्तेमाल करते हुए लगातार रीड करके समय का मान पता लगाया
- लिखने के लिए पासवर्ड लगा था, लेकिन वह पासवर्ड plain text communication में था
- HackRF SDR (Software Defined Radio) उपकरण का उपयोग करके signal कैप्चर किया
- gnuradio script लिखकर डेटा को wav file में बदला
- nfc-laboratory से पासवर्ड कैप्चर किया। पता चला ब्रश हेड का पासवर्ड
67:B3:8B:98 है
- इस पासवर्ड का उपयोग करके समय का मान मनमर्जी से सेव किया जा सकता है
- दुर्भाग्य से हर हेड का पासवर्ड अलग है। लगता है ऐसा इसलिए है क्योंकि NXP UID से पासवर्ड बनाने की सिफारिश करता है
- इस पासवर्ड को निकालने वाला function पता लगाने में असफल रहा। अगर कोई यह पहेली सुलझा सके तो कृपया मेल करें!
2 टिप्पणियां
कहते हैं LED मास्क की usage limit को भी इसी तरह हटाकर इस्तेमाल करते हैं, haha
मुझे वह YouTube वीडियो याद आ गया जिसमें electric toothbrush या toaster को control करके संगीत बजाया जाता है।
https://www.youtube.com/watch?v=NATZy-ZqD7A