cve-2020-0022
poc per cve-2020-0022
uso
gcc poc.c -lbluetooth -o poc
poc MAC_ADDR
- Questo poc dovrebbe essere stabile su Android 8.1.0, una volta che incontra un pacchetto di troncamento, crash. Ma potrebbe essere molto instabile, su Samsung s9 plus sicuramente instabile.
- L'esecuzione del poc su Raspberry Pi 3B è stata testata e funziona.
- Eseguire ubuntu/arch con vmware in windows 10 su thinkpad x1c 2018 o ubuntu con pd in mac os x non riesce a raggiungere il codice di troncamento, non so perché.
Lista dei test
- OnePlus 5T con Android 8.1.0: stabile.
- Samsung s9 plus con Android 9.0: instabile.
- Nova 3 con Android 9: stabile.