Une équipe internationale de chercheurs a découvert le mécanisme qui a permis à Volkswagen de contourner les tests d'émissions américains et européens pendant au moins six ans avant que l'Environmental Protection Agency ne lance des poursuites contre le constructeur pour violation de la Clean Air Act.
Dirigée par Kirill Levchenko, informaticienne de l'Université de Californie à San Diego, l’équipe a présenté les résultats de son enquête, qui aura duré un an, lors du 38e Symposium IEEE sur la sécurité et la vie privée dans la région de la baie de San Francisco qui s’est déroulé cette semaine.
« Nous avons pu trouver l'arme du crime », a déclaré Levchenko. « Nous avons trouvé le système et comment il a été utilisé. »
Les ingénieurs ont obtenu des copies du code exécuté sur les ordinateurs de bord de Volkswagen à partir du site Web de maintenance de la société et des forums gérés par les amateurs de voitures. Le code fonctionnait sur une large gamme de modèles, y compris Jetta, Golf et Passat, ainsi que les séries Audi et A.
« Nous avons trouvé des preuves de la fraude là-bas en vue publique », a-t-elle assuré.
Au cours des tests de normes d'émissions, les voitures sont placées sur un châssis équipé d'un dynamomètre qui mesure la puissance du moteur. Le véhicule suit un profil de vitesse précisément défini qui tente d'imiter la conduite réelle sur une route urbaine avec des arrêts fréquents. Les conditions du test sont normalisées et publiques. Cela permet essentiellement aux fabricants de modifier délibérément le comportement de leurs véhicules pendant le cycle d'essai. Le code trouvé dans les véhicules de Volkswagen vérifie un certain nombre de conditions associées à un test de conduite, comme la distance, la vitesse et même la position de la roue. Si les conditions sont remplies, le code dirige l'ordinateur de bord pour activer le mécanisme de freinage des émissions lorsque ces conditions ont été remplies.
L’équipe de chercheurs a une vaste expérience dans l'analyse des systèmes embarqués, tels que les ordinateurs de bord des voitures, appelés unités de contrôle du moteur, à la recherche de vulnérabilités. L'équipe a examiné 900 versions du code et a constaté que 400 d'entre elles comprenaient des informations pour contourner les tests d'émissions.
Un code spécifique a été nommé « condition acoustique ». Si ce nom évoque de prime abord une façon de contrôler le son du moteur, les chercheurs se sont rendu compte qu’il s’agissait d’un euphémisme qui désignait les conditions survenant lors d'un test d'émission. Le code permettait de lancer jusqu'à 10 profils différents pour les tests potentiels. Lorsque l'ordinateur déterminait que la voiture subissait un test, il activait les systèmes de freinage des émissions, ce qui a réduit la quantité d'oxyde d'azote émis.
« Le dispositif de contournement des tests antipollution de Volkswagen est probablement le plus complexe dans l'histoire de l'automobile », a déclaré Levchenko. Les chercheurs ont trouvé un stratagème de contournement moins sophistiqué pour le Fiat 500X. L'ordinateur de bord de cette voiture permet simplement à son système de freinage des émissions de fonctionner pendant les 26 premières minutes et 40 secondes après le démarrage du moteur - à peu près la durée de nombreux tests d'émission.
Les chercheurs notent que pour Volkswagen et Fiat, l'unité de contrôle du moteur des véhicules est fabriquée par le spécialiste des composants automobiles Robert Bosch. Les constructeurs automobiles activent alors le code en entrant des paramètres spécifiques.
Les moteurs diesel présentent des défis particuliers pour les fabricants d'automobiles, car leur procédé de combustion produit plus de particules et d'oxyde d'azote que les moteurs à essence. Pour limiter les émissions de ces moteurs, l'ordinateur de bord du véhicule doit parfois sacrifier les performances ou l'efficacité de la conformité.
L'étude attire l'attention sur les défis réglementaires de la vérification des systèmes contrôlés par logiciel qui peuvent tenter de cacher leur comportement et appelle à une nouvelle génération de techniques qui fonctionnent dans un contexte conflictuel.
« Le test du dynamomètre n'est plus suffisant », a estimé Levchenko.
Source : Phys
Des chercheurs ont mis la main sur le logiciel dont s'est servi Volkswagen
Pour fausser les résultats des contrôles antipollution
Des chercheurs ont mis la main sur le logiciel dont s'est servi Volkswagen
Pour fausser les résultats des contrôles antipollution
Le , par Stéphane le calme
Une erreur dans cette actualité ? Signalez-nous-la !