cve-2020-0022
cve-2020-0022 के लिए poc
उपयोग
gcc poc.c -lbluetooth -o poc
poc MAC_ADDR
जानकारी
- यह poc एंड्रॉइड 8.1.0 पर स्थिर होना चाहिए, एक बार जब यह truncating packet में चला जाता है, तो क्रैश हो जाता है। लेकिन यह बहुत अस्थिर हो सकता है, Samsung s9 plus पर निश्चित रूप से अस्थिर।
- रास्पबेरी पाई 3B पर poc चलाने का परीक्षण ठीक रहा है।
- Windows 10 पर thinkpad x1c 2018 में vmware के साथ ubuntu/arch चलाने या mac os x में pd के साथ ubuntu चलाने पर truncating code में नहीं जा सका, पता नहीं क्यों।
परीक्षण सूची
- OnePlus 5T एंड्रॉइड 8.1.0 के साथ: स्थिर।
- Samsung s9 plus एंड्रॉइड 9.0 के साथ: अस्थिर।
- Nova 3 एंड्रॉइड 9 के साथ: स्थिर।