Look at the auto enthusiast market for standalone ECUs that have been common for years. ECUs in modern cars are black boxes that are reverse engineered for aftermarket purposes. Software isn't a wall that can't be breached.
Look at the auto enthusiast market for standalone ECUs that have been common for years. ECUs in modern cars are black boxes that are reverse engineered for aftermarket purposes. Software isn't a wall that can't be breached.
For example, most modern VW AG cars have all of their core modules protected by Component Protection, a system where the identities of the modules are synchronized together as a (somewhat successful, actually) anti-theft measure. If modules are "mixed and matched" (for example, a used head unit is installed in a different car), they don't function. Private shops can subscribe to a service to reprogram this protection (GeKo) at a cost of around $1000 USD/year.
By and large these systems are usually reverse engineered over time as the protection is usually not very good, but the overall ability to add additional hardware is, indeed, getting more challenging.