 Bienvenidos a la charla como de rapar un coche. Drifting with any car without your mom yelling at you. The Stanislas, DJ y Guillaume Hell. Trafico en español. Hola a todos, hola a Pingo. Vamos a presentar lo que hemos hecho con coches. A ver, ¿Quiénes somos? Mi nombre es Stanislan, DJ, Pikachu. Soy un estudiante de informática en Epita, en Francia. Y soy un miembro del equipo de sistemas y seguridad, laboratorio de sistemas y seguridad de Epita. Soy practicante en Quarks Lab. Y me gusta todo lo que tiene que ver con coches y mecánica. Y si hay algo que tiene pinta estúpida, me puedo rehusar. Mi nombre es Guillaume Hell, trabajo en Quarks Lab. Estoy empezando en el campo de la seguridad. Y cambié a este campo porque es muy divertido. Y voy a dar una pequeña charla sobre cómo cambiar una pieza de hardware que se encuentra en un coche. ¿De qué se trata esta charla? Va a tener dos partes. La primera es cómo lo podemos hacer con cualquier coche. Y es una introducción sobre sistemas automotrices. Lo que podemos hacer es lo que hemos hecho con ellos. Y la segunda parte es... La primera parte, derrapar con todos los coches. Primero trabajo en un laboratorio de mi universidad. Y tenía que encontrar una razón siempre para explicar porque llevo un coche todos los días al garaje de mi universidad. Una de las cosas que se me ocurrió es que se puede hacer con él. Como sé, yo soy pobre y no tengo muchos coches. Así que cogí los coches de mi familia y experimentaba con ellos. Así que no era capaz de romper ninguna parte del coche. Así que qué coches usaba para jugar. Tenía como cinco o seis de ellos. Y el primero es mío, de hecho. Es un polo de 2006. Y lo que mola de ese coche es que puedes pasarte todo el día buscando mensajes en el port. Así que la pregunta que me puse es si puedo encontrar algo que me interesa en ese coche. Segundo coche es de mi padre, el pueblo 5 de 2013. Y el último de que voy a hablar es en Fiat 5500 de 2010, que es el coche de mi madre. Uno de los temas es que la seguridad en el campo cambia mucho entre un año y el otro. Entonces lo que quería es que este coche es muy diferente de lo que puede hacer un coche de otros años. Hablando con los coches, esta es la parte introductoria de manera que la gente va a saber lo que quiero hablar. En primer lugar, un ECU de control electrónico es un pequeño ordenador que está en parte de tu ordenador. En cada coche moderno hay como unos 70. Hay varias partes. Tienes el motor, la transmisión, etcétera. Y eso se comunican en algo que se llaman buscan, que es un protocolo de comunicación que está basado en una IT. Y tienes datos. Los datos tienen 8 bytes de sitio, pero se pueden usar varios paquetes para describir más datos que 8 bytes. Lo que es interesante del protocolo es que hay un sistema de detección de colección y está basado en la ID del paquete. Cuanto más baja la ID, más alta la prioridad del paquete. Así que un mensaje importante tendrá una ID muy baja y un mensaje menos importante tendrá una ID más baja. ¿Cómo se puede comunicar con el coche? Pues para esto existe la conexión OBD. Cuando se conduce hay una lámpara que se enciende en el coche y entonces sabes que algo no funciona bien y el manufacturador se fijará en el coche y lo conectará a esta conexión OBD y se fijará en cuál es el problema. Y puede leer información sobre el coche como cuánta vacasolina le queda, y también puede resetear los parámetros o cambiarlos. Entonces, yo conseguí coger un cable OBD y conectarlo a mi coche para llegar y conectar con esas informaciones, leerlas. Eso es lo que escribí en Python. Eso es lo que importa. Tienes que usar el paquete Khan y crear un interface, un socket para poder comunicar con tu Khan. ¿Queras un mensaje? Ahí están los datos. Lo importante es que el primer byte son importantes en ese mensaje. El número de datos que se presenta son los de bytes que se presenta son los del número del primer número. Y los demás no son procesados. Entonces, el 0x son las rotaciones por minuto. Puedo elegir qué parámetro quiero conseguir, como por ejemplo cuáles son las rotaciones por minuto actuales. La mayoría de los ECUs responderán las preguntas al port ebd si tienes una ID correcta en el paquete de identificación. Esto es la teoría de cómo comunicar con el coche, pero ahora cómo comuniqué yo con el coche. Entonces, la primera vez que lo intenté era con el pueblo de mi madre. Esto era un coche muy nuevo en 2013, así que tenía una protección, una gateway entre el bus y el porte y la conexión ebd. Así que sólo respondía si de verdad se enviaba un QR y si no, la conexión no me daba ninguna información sobre la comunicación en el coche. Así que lo que podéis ver es que en el primer caso pregunto por las rotaciones por minuto y en el segundo caso sobre la temperatura. Pero tienes que quitar 40 grados de temperatura. Si estás en una rango que está fuera de menos 40 y es menor que dos y dos quince, entonces no hay ningún problema. Parece que funciona, bien. Esto era el motivo por el que le he explicado a mi abuela porque le había robado el coche por dos semanas y le mostraba la temperatura y la velocidad en la posición del pedal y cuánto tiempo desde que empezó el motor y mi abuela lo entendió todo bien. Entonces puedo hacer preguntas sobre todo lo que me gustaría saber. Pero si quieres obtener información más interesante tienes que entrar cosas más específicas. La posición del volante o la posición de los pedales, etc. Vale, muy bien. Podemos preguntar por información. Podemos modificar algo interesante a través de la conexión OBD porque, claro, no quiero romper el coche pero quiero ver qué posibilidades tengo. El primer problema que tengo es qué protocolo tengo que usar para comunicar con el coche. Entonces hay estándares o un protocolo que puede ver Volkswagen TPM 2.0 con cosas propietarias. Así que intentamos, primero, enviar un mensaje clásico de cada protocolo y buscar una respuesta correcta. Y así descubrí que el polo entiende el protocolo UDS y se pueden hacer cosas como recitar el ECU, preguntar ECUs, pero las cosas como conseguir el firmware necesitan sesiones aseguradas para los que hay que autentificarse anteriormente. ¿Y esto es un ejemplo de la respuesta que tuve del coche? No había funcionado porque no usé el algoritmo que tendría que haber utilizado. Bien hecho, Volkswagen. Eso funcionó bastante bien. Tiene una de cuatro bytes que es diferente cada vez que lo intento. Es una base de la que se calcula. No, esperar más de tres segundos entre cada intento y se cae por 10 minutos. Sí que no funciona cuando intento conectarme. Pero hay otros problemas. Y construir ornamentos a través de una tienda de reparaturas es difícil y además un poco tengo dinero para pagarlo. Así que mis problemas es que mi coche es demasiado viejo, mi abuela es demasiado nuevo y tiene Gateway. Pero la verdad es que mi coche es demasiado viejo y mi abuela es demasiado nuevo pero el de mi familia, a lo mejor, está bien demasiado nuevo, pero tiene Uconnect. Así que a lo mejor, pero en otro momento. ¿Qué queda, mamá? Necesitamos un coche que comunica más a través de la conexión. Pero a mi madre no le gusta que coja su coche ni que lo use para mis experimentos. Así que una noche robelas llave y descubrí que el coche comunica mucho a través de la conexión OVD. No hay Gateway, así que todos los mensajes broadcast se pueden leer a través de la conexión. Cuando lo empecé, primero intenté tocando botones cualquiera y luego saber qué es lo que cada mensaje significaba. Yo sé una utilidad Linux estándar y el monitor Khan de Python me ayudó a ver la información mientras estaba conduciendo. Y ahí está toda la información y no se desarrollan los datos. Estos datos me muestran que tienen una prioridad bastante baja. Entonces, volviendo un poco, ¿qué es lo que puedo encontrar? Encontré la velocidad cuatro veces. Los valores son muy diferentes, pero cercanos. Entonces, si son las diferentes ruedas o en diferentes momentos salió que eran las diferentes ruedas. También el pedal de la transmisión. También el freno para ver si estaban funcionando y estaban conectados las puertas. Y esto es interesante porque cambien cada minuto. Esa es la fecha y la hora. Era las nueve de la noche del 20 de mayo del 17. Lo que significa es que hay algo que nos manda la fecha y la hora en una forma legible y hexadecimal, como esta. Lo encontré ahí. Me pareció que era divertido. Entonces, aquí estoy mostrando a mi madre lo que estaba haciendo con su coche. Y aquí es lo que condujo de la universidad de mi casa mostrando toda la información que podía recoger y mostrándola. El motor estaba en marcha, los pedales, etc. Es bastante interesante y me gustó. ¿Y qué es lo que podamos hacer con ello? ¿Podemos hacer algo útil para la humidad? ¿Podemos hacer algo que nos parezca difícil? ¿Puedo poner algo en mi currículum después de haber hecho? ¿Algo que es lo que puede estar orgulloso? ¿Podemos intentar hacer algo totalmente estúpido? ¿Qué es lo que quería hacer? Entonces, ¿qué creé? ¿Qué es con un volante, un pedal y un pedal de aceleración y un pedal del freno? ¿Creé algo que hacia que el coche funcionara como en un videojuego? Aplauso de público. Así que eso es lo que hice. Cogí los mensajes de la conexión OBD, las envíe por... mi cliente de Python y transmití el input a una emulación de Xbox con un juego Vdrift. Vdrift es un juego de código abierto que permite jugar a un juego de coches en Linux. Entonces, esto es lo que usé para enviar los mensajes. Y aquí estoy conduciendo con el coche de mi madre un coche en un videojuego y es bastante difícil de conducir de momentos todavía. Y mi objetivo oficial es derrapar. Así que primero tengo que aprender cómo conducir. Y era muy bonito. Estaba bien si conseguía hacer cualquier cosa. Y lo que podéis ver es que los datos solo tienen 17 bits y música y aplauso de público. Más aplauso de público. Eso es el mejor de rap que conseguí hacer en este juego. Así que de momento estaba desafortunado. Anconas actividades y limitaciones. Las actividades las acabo de mostrar, las limitaciones son que el modo tiene que funcionar porque si no, no puedo tener la ayuda de la condición que hace que sea muy difícil conducir. Que el volante no vuelva a su lugar original. Y que la simplicidad del controlador hace que tenga un límite real. No funciona igual que un coche de real. Pero en realidad sí que quería hacer de rap. Entonces hice otra versión, que es Kampad v2. Entonces había entendido que en el juego de la Xbox cogía el mando del Xbox Si cojo un controlador de PS4 y no hago nada, enviará constantemente botones de input al ordenador. Así que pregunto constantemente así que podía enviar mensajes yo mismo. He cambiado algunas cosas como por ejemplo el pedal de aceleración, porque tenía que activar el pedal en el mundo real igual que en el juego, lo que usaba mucho gasolina. Así que lo he ajustado un poco y encontré el comando para frenar Ahora tengo el input real, así que es mucho más fácil. Aquí estamos viendo la demostración de cómo funciona. Como puedes ver es mucho más fácil de jugar por el ajuste en el volante. Puede hacer muchos de rapes, aplausos, música. A mi hermano le gusta mucho el juego, mi madre no le pareció también. Bueno, puedo dar el título de la canción Ahora puedo hacer rapes con mi coche real en cualquier juego, lo que es bastante interesante. Bueno, las posibles mejoras. Puedo... Así que lo puse en manual para que sea más realista y intenté construir un gamepad real para que funcione Mac o Windows, porque de un momento solo funciona en Linux. Me gustaba mucho, pero usaba mucha gasolina. Así que buscamos una manera de reducir el uso de la gasolina, que es lo que va a hablar ahora en la región. Muchas gracias. Hablamos un poco sobre el problema de la consumción de gas, y un amigo nuestro nos contó sobre un aparato que se puede meter en la conexión OBD y supuestamente reduce la cantidad de gasolina que se usa. Y nos dijimos que es un poco raro, pero vamos a probarlo. Así que la primera pregunta es qué es un donel para el OBD. Un donel OBD es un aparato pequeño que se puede meter en la conexión OBD de coche. Y todos los coches tienen una conexión OBD pequeña que se puede encontrar en Google para el coche específico. Y la cosa más interesante es que solo hay un único panel bloqueando el acceso a la conexión de OBD que se puede quitar fácilmente. Así que este dongel supuestamente reduce el uso de la gasolina reprogramando el control ECU del coche principal. Y eso es algo que puedes encontrar en Internet. Funciona muy bien. Va a doñar la garantía del coche, pero lo más interesante es que si lo quitas, vuelve a los configuraciones originales. Parece que funciona bastante bien. Entonces, ¿por qué hicimos ingeniería reversa en esta pieza? Porque si piensas, funciona cualquier coche y reprograma cualquier coche. Esa que tiene que tratar con todos los códigos de anti-autorificación o sea que tiene que contener todos ellos. También tiene que contener el código de reprogramación para cualquier coche, para cualquier productor que es muy interesante. Es capaz de adaptarse a la manera en la que estás conduciendo por un par de kilómetros, de manera que pueda reprogramar el motor. Es increíble para un pequeño aparato. Como dije, también cambia el ram del motor. No sabía que existía algo así que pudiera hacer esto. Porque lo que sé es que va a cambiar el flash de tu unidad de control. Entonces quería mirar al código fuente. Así que la primera cosa sobre ingeniería inversa de este tipo de hardware es leer todos los mensajes del CAN para ver si está comunicando y qué está haciendo exactamente, si está abriendo sesiones de seguridad o no. Y todas esas cosas. Aquí puedes ver mi coche. Y aquí está la conexión 9D. Y usted es la misma configuración que es un Raspberry Pi y un PiCo Shield para enviar la comunicación al ordenador. Interceptarla. Entonces solo hay una conexión 9D en el coche y no puedes encufar al mismo tiempo el dongle y la conexión del Raspberry Pi. Así que cogimos el dongle y encontramos los pins del PCB y las líneas de CAN. Y simplemente conectamos cuatro cables y con este método podemos reversar los mensajes enviados a través del bus. Pero como estás encufado directamente al dongle puedes ver directamente lo que hace el dongle y qué puede ver. Simplemente para repetir solo tienes tres maneras de comunicar con el coche. Es el CAN high, el CAN low y el ground. Eso es todo lo que necesitas para conectarte con el CAN bus del coche. Simplemente para repetirlo. En este caso hoy en día en todos los coches puedes encontrar varias maneras de comunicar con el OBD. Es bastante más accesible. Pero hay otro CAN bus que es como otro más. Entonces lo que hicimos fue dos mediciones unos sin OBD dongle y uno con el conectado. Stamper explicó que cualquier mensaje es enviado por un ICU y tiene una identificación y entre más bajo sea más alta es la prioridad. Los mensajes con mayor prioridad están los que tienen la menor prioridad y ahí está el contenido de los mensajes. La cosa es que si se ven las listas de los mensajes es exactamente la misma. Esto significa que no hay nada más que estuviera hablando. Cuando conectamos el dongle quiere decir que él no dice nada y eso es una pena, ¿por qué? ¿Cómo puede ser que funcione si no está diciendo nada? Simplemente es que no funciona. No, en realidad no. El dongle lo que te supone que haces es funcionar a partir de los 120 kilómetros. Ver cómo conduces y luego reprogramar el ordenador. La cosa es que el dongle no mandará nada en los primeros kilómetros. Pero lo que no podemos hacer es dejar de monitorear lo que pasa en ese periodo de tiempo. Entonces lo que hicimos fue intentar revertir el PCB. Si se desmonta el dongle hay dos PCBs. El primero está conectado al puerto y el otro parece contener... Ahí ves el primero. No parece tener conexiones, no tiene el routing de los cables. Entonces vamos a ver el siguiente. El segundo es más interesante. En la parte delantera hay varios componentes, pero no demasiado. Un regulador de voltaje, un botón que es parte de la revolución del voltaje y hay tres LEDs. En la parte de atrás están las cuellas de un micro controlador. Aquí es una foto. Lo interesante es que no hay ninguna referencia en este aparato. Como si el productor quisiera ocultar lo que hay dentro. Y eso no es muy común, porque normalmente se encuentra una referencia en el chip. Entonces, no hay un... un receptor de CAN. ¿Cuál es el receptor? Es una pieza de hardware que traduce las señales del CPU a señales de CAN, que son HILO. Y también... pero este aparato no solo está adaptando las señales de manera que hace conversión electrónica. Lo que hace es monitorear tiempo real. Y hace es que en cada frame hay unos bits que muestran error. Entonces, si eso suceda en un frame, tiene que ver de dónde viene el error. Entonces, solo hay un par de microsegundos. Vale, este frame no sirve. Entonces, conexión eléctrica y check. A tiempo reloj real. Entonces, no hay comunicación, hay un receptor. Entonces, una persona dijo, bueno, a lo mejor alguien puede hacerlo con software. Esos son solo señales, quizás con un software se puede hacer eso. Hay un link de una discusión en Stack Overflow. Y varias personas dijeron, bueno, quizás es posible hacerlo solo con software sin necesidad de tener un receptor. Pero de manera que, como eso tiene que reaccionar de manera, en tiempo real tienes que tener un CPU que funcione muy, muy rápido. Y con software es quizás con 10 kilobytes al segundo, pero con un can real es como 100, 500 kilobytes por segundo. Entonces, había otra gente que decía, vale, a lo mejor hay un receptor de can dentro del chip. Y dije, bueno, gente, es un chip muy, muy pequeño, es un microcontrador pequeño. Pero bueno, para asegurarnos, porque nos gusta abrir cosas. Le pedí a mi practicante que lo hiciese porque es un poco peligroso. Así que aquí estamos. En mi jardín. Bueno, era la primera vez que lo hice. Y es también su primera vez. Y es bastante fácil de hacer. Si quieres hacerlo, ten cuidado porque es bastante peligroso. Puedes comprarlo todo en Internet. Es muy barato. Si necesitas platinas de cocinar, un crème brûlée, o bueno, simplemente la placa de cerámica, metes ácido sulfírico dentro, esperas a que se caliente lo suficiente y simplemente metes el chip y ya estás. Esperas 10 minutos y eso es todo. Y otra vez, si quieres hacerlo, vale, hazlo porque tienes que tener cuidado y usas protección. Bueno, aquí hay otra cosa. Cogí un receptor de CAN de verdad y esto es el chip del nitro, de dongle. Algunos de vosotros son lo mejor para ver la estructura estándar de un microchip. Esto es todo lo que tienes ahí. Lo interesante es que esto no se puede conectar a esto. Así que desde luego no hay ningún receptor de CAN en el dongle. La otra cosa que me gustaría ver, enseñaros, si miráis esto, dijimos antes que el nitro BD tiene que tener una base de datos para toda la autentificación, para todos los algoritmos de todos los coches. Esto es todo el flash que tienes dentro del microcontrador. Pensaba que hubiese un poco más, pero esto es todo lo que hay. Entonces parece que simplemente hay un microcontrador pequeño como un Arduino o algo. Y yo quería saber qué tipo de chip era. Tenemos un juego que es simplemente donde está Baldo. Y a muchos productores les gusta meter una referencia del chip dentro del chip. Y hay algo aquí. Si se hace más grande, si se hace un zoom, se puede ver la referencia del chip. Sin embargo, no encontré ninguna referencia sobre el chip en internet. Si lo sabéis, envíadlo por e-mail o durante la sesión de preguntas y respuestas. Simplemente para resumir, este don es increíble, pero no tiene comunicación de CAN, no tiene un receptor de CAN, no tiene suficiente verano, no tiene suficiente velocidad para emular un receptor de CAN, y no tiene suficiente flash para tener suficientes bases de datos guardados. Pero los LEDs se encienden muy bien. Así que si quieres reprogramar tu coche, a lo mejor deberías usar otra cosa. Aplauso de público. Me gustaría invitar que si alguien le interesa hackear coches que trate de usar la conexión OBD, solo necesitaran un Raspberry Pi, un CAN Shield, solo un par de palabras. No tienes que desmontar nada, es muy fácil. Hay muchas cosas interesantes, solo usando el coche en la conexión OBD, pero hay que tener cuidado porque se puede ser peligroso, por ejemplo, cambiar los frenos. Por favor, apaga el motor antes de conectarlo, porque como viste hasta el principio, yo estaba grabando los datos porque esta cosa estúpida que hice fue capaz de usar sistemas que de cosas y sistemas que dijeran que había demasiados mensajes inválidos que parara. Si montáis algo, por favor, desmontáis el motor. Es muy importante. Nunca se sabe. Muchas gracias. Si queréis hablar con nosotros. Gracias. Muchas gracias. Fue muy interesante. Tenemos bastante tiempo para preguntas. Si queréis hacer una fila, hay varios micrófonos. Hay preguntas. Gente en internet está preguntando cómo se puede encontrar el software. Y si se puede contribuir al proyecto. No he oído de nada sobre esto, todavía. Así que de momento todavía no hay mucho online pero nos fijaremos después de esto en ese problema. Me preguntabas ¿Estaba intentando reforzar la respuesta? Estaba intentando cambiar hacia la ingeniería reversa para cambiar este hardware pero no lo hiciste para los métodos diagnósticos. Porque la llamamos equipaje malo y cuesta como 5.000 euros comprar el software de diagnóstico y fuimos a un garaje que no se puede dejar. Este señor es un serrío de nosotros porque no. Pero hay grupos donde puedes pagar todos los meses mucho dinero para conseguir acceso a estos datos. Yo creo que nosotros no podéis usarlo por una hora. Pero yo vi números muy grandes y dije que voy a buscar otra manera de hacerlo. Muchas gracias. ¿Cuánto trabajo es necesario para controlar el coche con un controlador externo? Aplausos. Me preguntaron y esa pregunta antes. No mucho. Si encuentras las personas correctas con la información correcta obviamente tendrás que encontrar una manera de controlar el coche desde el canvas que no es algo que se puede hacer fácilmente porque de lo que yo sé solo se usa para hacer broadcast de información y usar esa información para datos en tiempo real. Así que intentamos buscar una manera de entender cómo los SAUs comunican entre sí. Así que yo estaba en el segundo asiento y me preguntaba si puedes encontrar el SAU y yo estaba prácticamente intentando encontrar los datos. Pero no encontramos manera de hacerlo. Así que yo creo que a través del canvas puede ser posible hacerlo. Sé que para Nissan crearon el GTRC que es controlado a través de un controlador de juegos. Pero tenía mucho dinero. Sí, es muy fácil si tienes mucho dinero. Gracias por la charla, muy interesante. Primero, no juegáis con el airbag. Yo soy un conductor de Mitsubishi apasionado pero os podéis hacer mucho daño. Mi pregunta es ¿Habéis tratado de hacer ingenieres de revés? ¿Están del... Con un OBD más viejo? La verdad es que antes de esta charla no he intentado tocar ningún sistema de coches así que estaba aprendiendo todo desde el principio y estaba simplemente concentrado en la conexión OBD y en el canvas. Sé que hay muchas cosas que he hecho en Miller y por ejemplo diferentes ataques al chip de Prius con diferentes buses. Así que debería verlo, debería mirarlo pero de momento estoy en no he hecho nada. Otra pregunta del internet. Una cosa solo. Por la Mitsubishi. Creo que tenemos que hablar de la legalidad. Siguiente pregunta. Gracias. Hay otros buses como EtherCAD o Flexray de otros constructores de coches. ¿Habéis dicho si quizás lo vais a intentar en el futuro? No, no, la misma respuesta. Simplemente he mirado el icon en este caso así que todavía tengo que mirar los otros protocolos pero al momento todavía no he hecho nada. Quiero probar diferentes buses pero de momento estoy en no he hecho nada. Ya puedo responder. En el OBD2 port solo tienes que... solo tienes que entrar al canvas. Y el Flexbus es algo más interno. Y que está solo reducido a los... Y no es tan fácil conectarse en ese bus porque tienes que abrir tu coche y desmontar cosas pero es interesante también. Otra pregunta. Otra pregunta. Un tip OBD2 es solo la mitad de la diversión y para ver si algo detrás es mucho más fácil controlar las cosas interesantes como las ventanas o las ventanas. Porque no está encriptado. Mirad eso. Cambiar el canvas. Usar un adaptador y conectarlo. Muchas gracias. A lo mejor otra charla. Una pregunta de internet. ¿Alguien que quiere mandar software diagnóstico y quiere saber si les interesaría? Todavía no. Que sí, te interesaría. No. No. No. Que sí, te interesaría recibir un link de software de diagnóstico original. Aplausos y risas. No tienes que responderlo porque la persona está fuera pero si quieres decir algo puedes hacerla ahora. Tienes mi Twitter. Gracias por... Gracias. Gracias. Gracias por la charla. Tan inspiradora. Mala suerte, yo no tengo un coche. Pero bueno... ¿Habéis probado varios false ones? Si tuvieras que elegir un coche para ti ¿Qué coche te gustaría monitorear? La verdad es lo que quería hacer pero yo no he tenido tiempo es jugar un poco con el lancio. Porque tiene Uconnect y yo... y eso era uno de los vectores de ataque que usaron en el pasado. Así que iría con un coche con todas las funciones activadas y eliminar partes para concentrarme en detalles. Así que cogería muchos apartos electrónicos no demasiado porque es un poco caro y luego me fijaría en cosas específicas. Otra pregunta. Me gustó tu charla. Creo que algunas veces os he leído online. Leí algo... sobre haciendo lo que hiciste es muy divertido. Un par de correcciones. Un receptor es solo un receptor y hay chips que no tienen cortex. Esos chips existen y se utilizan en la automoción para vuestra diversión. Elegí del coche correcto. Hay constructoras de coches que os darían la vida más fácil y habéis cogido los diferentes como los italianos. Mucho gracias. Tengo mucha información más ahora que cuando empecé esa charla mucho más de lo que me esperaba. Última pregunta. Lo puse en un bloque de cemento pero no es la parte más fácil. Lo que habría sido más fácil es poner cartón debajo de los... poner cartón debajo de los... poner cartón debajo de los... poner cartón debajo de los... poner cartón debajo de los... de los... poner cartón debajo de las ruedas para hacerlo más fácil... para hacerlo más fácil girar. Pero hoy en día con dirección asistida ponerlo en un... un... un ascensor de coches habría sido más seguro. Pero sí... quería ponerlo en un ascensor de coches. Mucho gracias. Mucho gracias por escuchar esta traducción. Esto era Verra Park con los coches.