Philips Sonicare इलेक्ट्रिक टूथब्रश को हैक करना
(kuenzi.dev)- ब्रश हेड डालने पर यह 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