Gli sviluppatori hanno presentato uno strumento per l'avvio del firmware Tesla in QEMU

Gli appassionati hanno rilasciato Tesla_OS_On_QEMU — un set di strumenti specializzati che consente di estrarre, modificare e eseguire il firmware dell'infotainment dei veicoli elettrici Tesla sull'emulatore QEMU. La soluzione è progettata per eseguire un'analisi autonoma del software senza la necessità di collegarsi all'attrezzatura automobilistica reale.
La funzionalità principale dello strumento consiste nell'aggirare il meccanismo dm-verity, che in modalità standard blocca l'avvio del sistema quando rileva qualsiasi modifica nel file system. Il complesso di programmi consente ai ricercatori di sicurezza di accedere ai componenti interni del sistema operativo, studiare la struttura delle partizioni e testare il comportamento del firmware in un ambiente virtuale isolato.
Per lavorare con il firmware, gli utenti devono eseguire la procedura di patching dell'immagine per disabilitare i controlli di integrità dei dati. L'strumentario include script per automatizzare il processo di preparazione dell'ambiente, semplificando notevolmente l'ingegneria inversa dei componenti chiusi del sistema. L'intero codice del progetto è pubblicato in modalità open source con licenza gratuita.
L'emergere di strumenti simili consente di eseguire un audit di sicurezza approfondito dei sistemi automobilistici senza mettere a rischio i veicoli reali. La possibilità di eseguire il firmware sull'emulatore apre l'accesso allo studio dell'API, dei protocolli di rete e dei meccanismi di interazione dei componenti del sistema multimediali Tesla, che in precedenza erano nascosti ai ricercatori indipendenti.



