cve-2020-0022
poc для cve-2020-0022
использование
gcc poc.c -lbluetooth -o poc
poc MAC_ADDR
информация
- Этот poc должен быть стабильным на Android 8.1.0, как только он сталкивается с усечением пакета, происходит сбой. Но он может быть очень нестабильным, на Samsung s9 plus точно нестабилен.
- Запуск poc на raspberry pi 3B был протестирован и работает нормально.
- Запуск ubuntu/arch с vmware в windows 10 на thinkpad x1c 2018 или ubuntu с pd в mac os x не может достичь кода усечения, причина неизвестна.
Список тестов
- OnePlus 5T с Android 8.1.0: стабильно.
- Samsung s9 plus с Android 9.0: нестабильно.
- Nova 3 с Android 9: стабильно.