// LES NUMÉRIQUES — MOBILE & WEB
Actualité : Il veut simplement remettre l’horloge de sa Renault à l’heure, l’absence d’une vieille carte SD l’oblige à pirater entièrement le système de la voiture
D'habitude, remettre l'horloge de sa voiture à l'heure d'hiver prend quelques secondes. Sur la Renault Latitude de Rasmus Moorats, chercheur en cybersécurité, il a fallu pirater le système de navigation pour retirer une heure à l'affichage. La faute à une vieille carte SD TomTom qu'il n'a pas voulu garder à l'achat.
C'est sur son blog que ce chercheur estonien a raconté sa mésaventure avec le système de navigation Carminat LIVE de TomTom qui équipe sa Renault Latitude de 2014, achetée d'occasion. Le passage à l'heure d'hiver a ensuite décalé son horloge d'une heure.
Le jour de la vente, Rasmus Moorats aurait pu repartir avec la carte SD du GPS. Le vendeur la disait nécessaire pour régler l'heure. "Je n'ai pas vraiment trouvé ça crédible", raconte le chercheur, qui a laissé l'accessoire sur place puisque ses cartes routières étaient périmées.
Sauf que voilà, le vendeur disait vrai. Sur l'écran de la Latitude, le Bluetooth et le répertoire téléphonique se règlent dans un premier menu. Un second existe, mais l'ouvrir déclenche le message "No maps detected!", qui indique qu'aucune carte n'est détectée.
Il faut dire que la carte SD ne stocke pas que des cartes routières. Une partie de l'interface est chargée depuis ce support, dont le menu qui mène au réglage de l'heure. Et une copie ne trompe pas le GPS, qui reconnaît la carte d'origine à son identifiant et à la signature de ses fichiers. Une carte de remplacement coûte environ 60 €.
Rasmus Moorats a donc préféré contourner le blocage et s'est plongé dans le logiciel du système TomTom. Une ancienne version de Linux se cachait derrière l'interface, avec une puce Samsung pour la faire tourner.
Sa première tentative, une mise à jour modifiée, n'a rien donné. Un émulateur a ensuite fait tourner une partie du système TomTom sur son ordinateur, de quoi étudier son fonctionnement. C'est là qu'un fichier de commandes chargé depuis la carte SD à chaque démarrage a attiré son attention, puis deux faiblesses dans le programme qui l'exécute. Résultat, le chercheur a décroché les droits administrateur sur le système de sa voiture.
Restait à trouver l'horloge dans les fichiers. L'heure affichée venait du signal GPS et un simple nombre de minutes faisait office de fuseau horaire. Sa Renault en comptait 180, il lui en fallait 120 pour l'heure d'hiver estonienne.
Tout cela lui aura demandé de décortiquer un système d'exploitation embarqué et exploiter ses failles pour une manipulation qui prend quelques secondes sur n'importe quelle autre voiture. On parle quand même d'un véhicule de 2014, à peine.
Suivez toute l'actualité des Numériques sur Google Actualités et sur la chaîne WhatsApp des Numériques