{"id":7454,"date":"2016-01-06T11:17:33","date_gmt":"2016-01-06T11:17:33","guid":{"rendered":"https:\/\/kasperskydaily.com\/spain\/?p=7454"},"modified":"2019-11-22T11:25:36","modified_gmt":"2019-11-22T09:25:36","slug":"dieselgate-explained","status":"publish","type":"post","link":"https:\/\/www.kaspersky.es\/blog\/dieselgate-explained\/7454\/","title":{"rendered":"As\u00ed sucedi\u00f3 el caso Dieselgate de Volkswagen"},"content":{"rendered":"<p>En el reciente <a href=\"https:\/\/www.kaspersky.es\/blog\/tag\/32c3\/\" target=\"_blank\" rel=\"noopener\">Chaos Communication Congress<\/a> en Hamburgo, dos expertos, Felix Domke y Daniel Lange (ex jefe de estrategia de TI en BMW) dio una charla sobre lo que hab\u00eda ocurrido exactamente con el fraude en las pruebas de emisi\u00f3n de Volkswagen.<\/p>\n<p><strong><\/strong><\/p>\n<p>Durante los \u00faltimos meses hemos visto una gran cantidad de historias publicadas en los medios sobre el Dieselgate. Dicho esto, se explic\u00f3 el funcionamiento de este enga\u00f1o y qui\u00e9n es realmente el responsable de esta implementaci\u00f3n. Por eso es interesante ver la investigaci\u00f3n dirigida por expertos independientes que han intentado descubrir la verdad.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220251\/dieselgate-32c3-lange-domke-1024x1024.jpg\" alt=\"\" width=\"1024\" height=\"1024\"><\/strong><strong><br>\n<\/strong><\/p>\n<p><strong>\u00bfEn primer lugar, por qu\u00e9 ha ocurrido todo este enga\u00f1o? <\/strong><\/p>\n<p>El problema m\u00e1s grande de las pruebas de emisi\u00f3n es que siempre se llevan a cabo con un modelo est\u00e1ndar como el llamado <a href=\"https:\/\/en.wikipedia.org\/wiki\/New_European_Driving_Cycle\" target=\"_blank\" rel=\"noopener nofollow\">NEDC<\/a> (New European Driving Cycle, en espa\u00f1ol, ciclo de conducci\u00f3n). Este modelo consiste en ciclos de aceleraci\u00f3n y frenado muy cortos y un ciclo largo con mayor velocidad, que representan el tr\u00e1fico en la ciudad y en la autopista, respectivamente. En la vida real nadie conduce as\u00ed, y definitivamente nadie conduce exactamente as\u00ed.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220251\/dieselgate-32c3-nedc-1024x608.jpg\" alt=\"\" width=\"1024\" height=\"608\"><\/strong><\/p>\n<p>Pero para la medici\u00f3n de emisiones, utilizan justo este mismo modelo, por lo tanto, los ingenieros de las compa\u00f1\u00edas de coches, pueden hacer trucos para mejorar los resultados de las medidas. \u00bfPor qu\u00e9 lo hacen? As\u00ed de simple: es m\u00e1s barato que hacer las mejoras reales. Si una empresa pudiera hacer algo con menos presupuesto, definitivamente lo preferir\u00eda de esta forma, si el resultado es importante para el cumplimiento de la compa\u00f1\u00eda.<\/p>\n<p>\u201cLos trucos en las pruebas son muy comunes\u201d, dijo Lange. \u201c\u00bfPero qu\u00e9 tretas se est\u00e1n llevando a cabo exactamente para modificar las emisiones? Por ejemplo, explotan los neum\u00e1ticos a 3 <a href=\"https:\/\/es.wikipedia.org\/wiki\/Bar_%28unidad_de_presi%C3%B3n%29\" target=\"_blank\" rel=\"noopener nofollow\">barias,<\/a> m\u00e1s de lo que realmente podr\u00edas utilizar por el camino. La parte inferior del neum\u00e1tico se ve as\u00ed, esto significa que solo tienes esa peque\u00f1a porci\u00f3n de rueda que a\u00fan toca el suelo, tu resistencia se reduce\u201d.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220250\/dieselgate-32c2-trickery-1024x576.jpg\" alt=\"\" width=\"1024\" height=\"576\"><\/strong><\/p>\n<p>\u201cLe ponen di\u00e9sel al aceite, porque el di\u00e9sel es m\u00e1s ligero que el aceite, as\u00ed la fricci\u00f3n se reduce. Quitan el espejo del asiento del pasajero porque por ley no es obligatorio, as\u00ed la resistencia se sale con la suya. Tapan con cinta todas las aperturas del veh\u00edculo. Obviamente, cuando el viento pasa por encima, una vez teniendo todo encintado, pasa m\u00e1s ligero. Todas estas cosas o est\u00e1n \u201cbien\u201d, o est\u00e1n al l\u00edmite. As\u00ed es como se hacen las pruebas de emisi\u00f3n\u201d.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220249\/dieselgate-32c3-nox-emissions-1024x608.jpg\" alt=\"\" width=\"1024\" height=\"608\"><\/p>\n<p>Los resultados de estos trucos son muy simples: los valores de medici\u00f3n, pr\u00e1cticamente no tienen nada que ver con lo que pasa en el mundo real. Toda la industria automovil\u00edstica lo sabe muy bien. Tal vez cada fabricante de coches hace sus ajustes de software, como lo hizo Volkswagen. De hecho, hace 15 a\u00f1os, <a href=\"http:\/\/www.motorradonline.de\/vergleichstest\/technik-abgasreinigung\/105838\" target=\"_blank\" rel=\"noopener nofollow\">BMW fue sorprendido<\/a> utilizando un truco similar con el software de sus motos.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220248\/dieselgate-32c2-bmw-1024x608.jpg\" alt=\"\" width=\"1024\" height=\"608\"><\/strong><\/p>\n<p>\u00bfPero c\u00f3mo implementas las trampas de software? Para entenderlo mejor necesitamos examinar c\u00f3mo funcionan los sistemas electr\u00f3nicos de los coches.<\/p>\n<p><strong>\u00bfQu\u00e9 hay dentro de <span style=\"text-decoration: line-through\">la caja<\/span> el coche?<\/strong><\/p>\n<p>El componente electr\u00f3nico directamente responsable de todo lo que pasa con el motor del coche, incluyendo el escape, es la <a href=\"https:\/\/es.wikipedia.org\/wiki\/Unidad_de_control_de_motor\" target=\"_blank\" rel=\"noopener nofollow\">Unidad de Control de Motor<\/a> (ECU). Los fabricantes de coches no desarrollan estos dispositivos ellos mismos, pero compran este equipamiento a compa\u00f1\u00edas especializadas en sistemas electr\u00f3nicos para coches. No existen muchas, y al menos en Alemania, el l\u00edder en el mercado es Bosch.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Breaking News: E.P.A. orders Volkswagen to recall nearly a half-million cars<a href=\"http:\/\/t.co\/WNqBPQnHbd\" target=\"_blank\" rel=\"noopener nofollow\">http:\/\/t.co\/WNqBPQnHbd<\/a><\/p>\n<p>\u2014 The New York Times (@nytimes) <a href=\"https:\/\/twitter.com\/nytimes\/status\/644904843535060994?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">September 18, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>El c\u00f3digo de firmware para la ECU tambi\u00e9n es desarrollado por el mismo fabricante; ya que el firmware es de vital importancia para el funcionamiento correcto tanto del motor del coche como del propio coche, y se revisa a fondo.<\/p>\n<p>Como ha dicho Lange, \u201cesto es simulado y probado <em>a muerte.<\/em> Porque es muy importante. Porque si t\u00fa tienes esta m\u00e1quina, que tiene como 200 HP, y lo diriges mal, esta explotar\u00e1. Es por eso, que esto se trata de la pieza de software mejor testada que nunca encontrar\u00e1s\u201d.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Volkswagen shares are down 20%. Here\u2019s what we know so far about the emissions scandal: <a href=\"http:\/\/t.co\/Y2FlLLHRlh\" target=\"_blank\" rel=\"noopener nofollow\">http:\/\/t.co\/Y2FlLLHRlh<\/a> <a href=\"http:\/\/t.co\/WJw9C0vCDy\" target=\"_blank\" rel=\"noopener nofollow\">pic.twitter.com\/WJw9C0vCDy<\/a><\/p>\n<p>\u2014 The Wall Street Journal (@WSJ) <a href=\"https:\/\/twitter.com\/WSJ\/status\/645924511297220608?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">September 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Otro hecho es que las compa\u00f1\u00edas de coches no tienen permiso de cambiar el firmware de la ECU. Al mismo tiempo, cada modelo espec\u00edfico de ECU puede ser utilizado por una gran lista de fabricantes de coches en una variedad de modelos y motores. Por lo tanto, para ser compatible con diferentes coches, el firmware de la ECU puede ser ajustada por cada fabricante, en base a los requerimientos espec\u00edficos de cada coche o modelo en particular.<\/p>\n<p>Por ejemplo, Bosch EDC17C46, el modelo de la ECU utilizado por coches involucrados en el esc\u00e1ndalo del Dieselgate, tiene m\u00e1s de 20.000 variables. Si este tablero virtual pudiera materializarse de alguna forma al mundo real, definitivamente ser\u00eda el panel de control m\u00e1s grande y complejo de todo el mundo.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220248\/dieselgate-32c3-ecu-1024x576.jpg\" alt=\"\" width=\"1024\" height=\"576\"><\/strong><\/p>\n<p>Un resumen r\u00e1pido: los ajustes en el c\u00f3digo de firmware no pueden ser desarrollados por el fabricante del coche, sino por el fabricante de la ECU, con una solicitud del fabricante. Ya que cada modificaci\u00f3n incluye mucho papeleo, los fabricantes de la ECU suelen informar a las compa\u00f1\u00edas de coches que el uso de estos ajustes es ilegal. Y finalmente, la decisi\u00f3n la toma el fabricante del coche. Para utilizar los ajustes, la compa\u00f1\u00eda del coche necesita jugar con las variables antes mencionadas. \u00bfPero c\u00f3mo funcionan exactamente estos ajustes?<\/p>\n<p><strong>La verdad est\u00e1 en el c\u00f3digo<\/strong><\/p>\n<p>Para investigar eso, Felix Domke compr\u00f3 una ECU en eBay y junto con su propio Volkswagen Sharan (afectado por la retirada VW), le aplic\u00f3 ingenier\u00eda inversa. Explot\u00f3 una vulnerabilidad de hardware de d\u00eda cero en el chip de la ECU para obtener el firmware de 2 MB y examinar el c\u00f3digo. En primer lugar, la investigaci\u00f3n le ayud\u00f3 a entender lo complejo que son los procesos en los sistemas electr\u00f3nicos de los coches.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220247\/dieselgate-32c3-sharan-1024x576.jpg\" alt=\"\" width=\"1024\" height=\"576\"><\/strong><strong><br>\n<\/strong><\/p>\n<p>Por ejemplo, resulta ser que lo que ves en un tac\u00f3metro, no representa las RPMs (revoluciones por minuto) del motor directamente. El valor mostrado en el tac\u00f3metro depende de m\u00e1s de otras 20 se\u00f1ales procesadas por 12 KB de c\u00f3digo denso (en caso de que tengas duda: eso es un mont\u00f3n de c\u00f3digo).<\/p>\n<p>\u201cA estas alturas te das cuenta de que las trampas podr\u00edan continuar sin que nadie lo note\u201d, dijo Domke. \u201cRealmente no crees que lo que marca tu veloc\u00edmetro es la velocidad. Lo que muestra es \u201c<em>algo<\/em>\u201d relacionado con tu velocidad\u201d.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220246\/dieselgate-32c3-ecu-2-1024x576.jpg\" alt=\"\" width=\"1024\" height=\"576\"><\/strong><strong><br>\n<\/strong><\/p>\n<p>La parte del control de emisi\u00f3n del firmware es a\u00fan m\u00e1s compleja y flexible. Sin embargo, la idea central sobre c\u00f3mo funciona la reducci\u00f3n de emisiones de \u00f3xidos de nitr\u00f3geno es m\u00e1s f\u00e1cil en comparaci\u00f3n a la anterior. Para deshacerse de los \u00f3xidos de nitr\u00f3geno, puedes a\u00f1adir una sustancia llamada <a href=\"https:\/\/es.wikipedia.org\/wiki\/Urea\" target=\"_blank\" rel=\"noopener nofollow\">urea<\/a> (como AdBlue de VW). A altas temperaturas se convierte en amoniaco y reacciona con NOx con agua y nitr\u00f3geno da\u00f1inos como sustancias resultantes.<\/p>\n<p>Sin embargo, si a\u00f1adiste demasiada urea, el exceso de <a href=\"https:\/\/es.wikipedia.org\/wiki\/Amon%C3%ADaco\" target=\"_blank\" rel=\"noopener nofollow\">amon\u00edaco<\/a> llega al escape. Esto no es bueno para tu coche. Por eso en una situaci\u00f3n normal es mejor a\u00f1adir menos urea y luego a\u00f1adir m\u00e1s (lo mejor ser\u00eda dosificar la cantidad exacta de urea, pero es algo dif\u00edcil de hacer). Desafortunadamente, esta dosis insuficiente no te dar\u00e1 una puntuaci\u00f3n alta en las pruebas de emisi\u00f3n. B\u00e1sicamente, es por esto que las compa\u00f1\u00edas automovil\u00edsticas necesitan hacer trampa.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220245\/dieselgate-32c3-adblue-1024x576.jpg\" alt=\"\" width=\"1024\" height=\"576\"><\/strong><strong><br>\n<\/strong><\/p>\n<p>En el caso de Volkswagen esta trampa se aplic\u00f3 de la siguiente forma: hab\u00eda dos modos de dosis en que se pod\u00eda operar con la urea. Uno era el llamado \u201cmodelo regular\u201d en la que la dosis de urea era muy grande, y otro llamado el \u201cmodelo alternativo\u201d en la que la urea era dosificada. Domke revel\u00f3 que el 75% del tiempo, el sistema de escape de un VW operaba en el \u201cmodo alternativo\u201d casi todo el tiempo restante, sin dosificar urea.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220245\/dieselgate-32c3-modes-1024x576.jpg\" alt=\"\" width=\"1024\" height=\"576\"><\/strong><strong><br>\n<\/strong><\/p>\n<p>Al mostrarse el an\u00e1lisis del c\u00f3digo de firma, el criterio de cambiar a \u201cmodo regular\u201d (el cual sigue pasando de vez en cuando), aparte de las condiciones simples para la temperatura del motor y el combustible y la presi\u00f3n atmosf\u00e9rica, inclu\u00eda un criterio m\u00e1s interesante. B\u00e1sicamente, se activaba el \u201cmodo regular\u201d cuando la distancia recorrida del veh\u00edculo sobre el mapa de tiempos estaba dentro de los m\u00ednimos y m\u00e1ximos de las curvas de l\u00edmite.<\/p>\n<blockquote class=\"twitter-pullquote\"><p>En el #32C3 los hackers explicaron lo que pas\u00f3 exactamente con las emisiones sucias de di\u00e9sel.<\/p><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fkas.pr%2FLd2g&amp;text=En+el+%2332C3+los+hackers+explicaron+lo+que+pas%C3%B3+exactamente+con+las+emisiones+sucias+de+di%C3%A9sel.\" class=\"btn btn-twhite\" data-lang=\"en\" data-count=\"0\" target=\"_blank\" rel=\"noopener nofollow\">Tweet<\/a><\/blockquote>\n<p>Para colmo, un par de estas curvas fue dise\u00f1ada exactamente para que encajara la distancia sobre la tabla de tiempos de un veh\u00edculo que corre m\u00e1s de lo mencionado en el New European Driving Cycle. En este caso la dosis de urea fue alta y la emisi\u00f3n NOx fue suficientemente baja como para cumplir los requisitos estrictos europeos. Y esa es exactamente la idea central del truco del software de VW.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2016\/01\/05220244\/dieselgate-32c3-curves-1024x576.jpg\" alt=\"\" width=\"1024\" height=\"576\"><\/strong><strong><br>\n<\/strong><\/p>\n<p>Y aunque existen varias versiones de esta historia, hay una que sobresale. Se necesita a alguien con un perfil de TI para tener la habilidad de hacer hackeos o trucos que puedan impactar en el resultado final. La tecnolog\u00eda digital es ahora m\u00e1s importante y la gente que sabe manejarla se volver\u00e1 m\u00e1s influyente e importante para las compa\u00f1\u00edas. Por un lado, pueden ayudar a burlar sistemas y a esconder la deficiencia de un producto. Sin embargo, por otro lado, pueden exponer trucos y fraudes similares a lo que estos dos investigadores hicieron con Dieselgate.<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" type=\"text\/html\" width=\"640\" height=\"390\" src=\"https:\/\/www.youtube.com\/embed\/xZSU1FPDiao?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent\" frameborder=\"0\" allowfullscreen=\"true\"><\/iframe><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En el Chaos Communications Congress, investigadores explicaron c\u00f3mo sucedi\u00f3 el caso de Die-selgate.<\/p>\n","protected":false},"author":421,"featured_media":7455,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6],"tags":[1545,1554,965,1551,458,1553,1025,1552],"class_list":{"0":"post-7454","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-news","8":"tag-32c3","9":"tag-bosch","10":"tag-coches","11":"tag-dieselgate","12":"tag-ecu","13":"tag-emisiones","14":"tag-investigacion","15":"tag-volkswagen"},"hreflang":[{"hreflang":"es","url":"https:\/\/www.kaspersky.es\/blog\/dieselgate-explained\/7454\/"},{"hreflang":"en-ae","url":"https:\/\/me-en.kaspersky.com\/blog\/dieselgate-explained\/5242\/"},{"hreflang":"en-us","url":"https:\/\/usa.kaspersky.com\/blog\/dieselgate-explained\/6479\/"},{"hreflang":"es-mx","url":"https:\/\/latam.kaspersky.com\/blog\/dieselgate-explained\/6508\/"},{"hreflang":"it","url":"https:\/\/www.kaspersky.it\/blog\/dieselgate-explained\/7169\/"},{"hreflang":"ru","url":"https:\/\/www.kaspersky.ru\/blog\/dieselgate-explained\/10406\/"},{"hreflang":"x-default","url":"https:\/\/www.kaspersky.com\/blog\/dieselgate-explained\/10974\/"},{"hreflang":"de","url":"https:\/\/www.kaspersky.de\/blog\/dieselgate-explained\/6687\/"},{"hreflang":"ja","url":"https:\/\/blog.kaspersky.co.jp\/dieselgate-explained\/9996\/"},{"hreflang":"ru-kz","url":"https:\/\/blog.kaspersky.kz\/dieselgate-explained\/10406\/"},{"hreflang":"en-au","url":"https:\/\/www.kaspersky.com.au\/blog\/dieselgate-explained\/10974\/"},{"hreflang":"en-za","url":"https:\/\/www.kaspersky.co.za\/blog\/dieselgate-explained\/10974\/"}],"acf":[],"banners":"","maintag":{"url":"https:\/\/www.kaspersky.es\/blog\/tag\/32c3\/","name":"32C3"},"_links":{"self":[{"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/posts\/7454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/users\/421"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/comments?post=7454"}],"version-history":[{"count":2,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/posts\/7454\/revisions"}],"predecessor-version":[{"id":20237,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/posts\/7454\/revisions\/20237"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/media\/7455"}],"wp:attachment":[{"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/media?parent=7454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/categories?post=7454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/tags?post=7454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}