Greenluigi1 bought a Hyundai Ioniq car, and then, to our astonishment, absolutely demolished the Linux-based head unit firmware. By that, we mean that he bypassed all of the firmware update authentication mechanisms, reverse-engineered the firmware updates, and created subversive update files that gave him a root shell on his own unit. Then, he reverse-engineered the app framework running the dash and created his own app. Not just for show – after hooking into the APIs available to the dash and accessible through header files, he was able to monitor car state from his app, and even lock/unlock doors. In the end, the dash got completely conquered – and he even wrote a tutorial showing how anyone can compile their own apps for the Hyundai Ionic D-Audio 2V dash.
The hack should only affect the infotainment system, as it should be on a physically separate CAN bus from that of the actual vehicle management system.
See https://hackaday.com/2022/07/18/hacker-liberates-hyundai-head-unit-writes-custom-apps/
#technology #hacking #hyundai #cars