
ESP32 पर ब्लूटूथ मॉड्यूल के व्यवहार का पावर ट्रेस प्राप्त करने के लिए फ़र्मवेयर, जब ESP32 को अप्रलेखित hci ब्लूटूथ कमांड (CVE-2025-27840) भेजे जाते हैं। ESP-IDF v5.0.8 और v5.0.9 का उपयोग करता है।
ESP32 पर ब्लूटूथ मॉड्यूल के व्यवहार की पावर ट्रेस प्राप्त करने के लिए फर्मवेयर, जब ESP32 को अप्रलेखित hci ब्लूटूथ कमांड (CVE-2025-27840) भेजे जाते हैं।
जब ESP32 कमांड प्राप्त करता है, तो यह पावर ट्रेस कैप्चर को ट्रिगर करने के लिए एक GPIO पिन टॉगल करता है। मैं ब्लूटूथ कंट्रोलर टास्क के शेड्यूल होने पर ऐसा करने के लिए एक ट्रेस हुक उपयोग करने की सलाह देता हूँ। आप trigger-mechanisms फ़ोल्डर में ट्रिगर तंत्र देख सकते हैं।
कोड ESP-IDF v5.0.8 और v5.0.9 के साथ संगत है और इसे Espressif के controller_hci_uart_esp32 उदाहरण से रूपांतरित किया गया था।
आप docs फ़ोल्डर में पूर्ण विस्तृत तकनीकी लेख और पुनरुत्पादन चरण देख सकते हैं।
hci कमांड भेजने और प्राप्त करने के परीक्षण के लिए एक पायथन स्क्रिप्ट (pyserial के साथ लिखी गई) scripts फ़ोल्डर में पाई जा सकती है।