>> Only try this on an actual car if you know what you’re doing. Even though only two very small patches are made to the model specific calibration values, making changes to your EPS might have unintended consequences. The author has no idea what he's doing, or more specifically what hazards might be lurking right under his nose. I worked in EPS for 6 years and it's all really cool stuff right up until you download c…
Hacking a VW Golf Power Steering ECU
121–130 of 174 posts
Re: Hacking a VW Golf Power Steering ECU
#122Earlier quoted context omitted.
It's not like you can't disable these network interfaces one way or another. And of course it'll still work without this connectivity.
For now. Like web pages used to work if you disabled JavaScript.
And btw, many web pages do still work if you disable js. I'm saying that as someone who routinely disables js for websites that abuse it.
Re: Hacking a VW Golf Power Steering ECU
#123Earlier quoted context omitted.
The driver is always responsible for what their vehicle does. As long as the driver can override the steering (which they can), then there is really nothing to be concerned about. This is the same for cars using openpilot, or Tesla's self driving systems or any other steering assistance features.
> As long as the driver can override the steering (which they can) EPS is much more powerful than humans. It can apply huge torque and cause incredibly fast acceleration of the steering wheel (from full lock on one side to the other in a split second). Messing with the firmware definitely could cause a situation where the car just does whatever it wants to and the driver can do nothing about it.
Re: Hacking a VW Golf Power Steering ECU
#124>> Only try this on an actual car if you know what you’re doing. Even though only two very small patches are made to the model specific calibration values, making changes to your EPS might have unintended consequences. The author has no idea what he's doing, or more specifically what hazards might be lurking right under his nose. I worked in EPS for 6 years and it's all really cool stuff right up until you download c…
Re: Hacking a VW Golf Power Steering ECU
#125Earlier quoted context omitted.
For now. Like web pages used to work if you disabled JavaScript.
This is different. Cars could potentially be driven far away from civilization, so their reliability is sometimes critical for their occupants' survival. A car can't disable itself and leave people stranded in the middle of nowhere just because it doesn't have a cellular signal to phone home. And btw, many web pages do still work if you disable js. I'm saying that as someone who routinely disables js for websites tha…
Re: Hacking a VW Golf Power Steering ECU
#126Earlier quoted context omitted.
The pad system used by the military predigitisation[0] was a set of keys to input into a keystream generator rather than a strict one time pad style system, except for very specific and limited espionage use cases. And it wouldn't be one time, it'd be on the order of a daily key rotation with key reuse (with maybe a few chosen per day depending on classification level). [0] I'm assuming we mean computerized here. Old…
> I'm assuming we mean computerized here No, pre common man-pack digital radios, so as recently as just prior to this century. They used paper one-time pads, with a big list of table indices for substitution. You still get them for use when you have no digital crypto for whatever reason.
They might have taught that use case to radio operator MOSs, but it wasn't actually deployed in the general case it seems.
Re: Hacking a VW Golf Power Steering ECU
#127Earlier quoted context omitted.
I will never purchase a vehicle for my own purposes that does not use hydraulics for brakes and steering. Putting a computer between my foot/hands and the physics unfolding in front of me is a total non-starter.
Maybe it's safer than hydraulic power steering. With electronics, there could be all kinds of self tests, for example that one of the H-bridge MOSFETs is shorted or open, akin to a valve being stuck.
Re: Hacking a VW Golf Power Steering ECU
#128Earlier quoted context omitted.
>> I predict pre permissioned requested travel will quickly follow. Excuse me sir, Did you upload your drive path to NHTSA today? No that will be a $300 fine...
It's not too hard to imagine requesting permission to travel, a robotaxi showing up and taking you to your location and funds deducted per mile and for damage to the planet compensation, assuming you got the necessary permissions granted in the first place...
Re: Hacking a VW Golf Power Steering ECU
#129Earlier quoted context omitted.
This is different. Cars could potentially be driven far away from civilization, so their reliability is sometimes critical for their occupants' survival. A car can't disable itself and leave people stranded in the middle of nowhere just because it doesn't have a cellular signal to phone home. And btw, many web pages do still work if you disable js. I'm saying that as someone who routinely disables js for websites tha…
Unfortunately, that situation has already happened: https://news.ycombinator.com/item?id=20873234
I'm talking more about the situation where it's your own car.
Re: Hacking a VW Golf Power Steering ECU
#130Earlier quoted context omitted.
> I'm assuming we mean computerized here No, pre common man-pack digital radios, so as recently as just prior to this century. They used paper one-time pads, with a big list of table indices for substitution. You still get them for use when you have no digital crypto for whatever reason.
That's not quite what I'm seeing, instead that what I believe you're talking about (Morse code over open air with a Diana cipher backed by one time pads) were pretty much exclusively used by special forces in Vietnam. The issues with key distribution inherent in one time pads otherwise got in the way of cross team cooperation too much since each pad would only exist in two places (the spec ops team, and a major base…
I'm was literally trained in the British variant of technique I'm describing. There's a wikipedia article about it, and it's referenced from this cryptography wiki's one-time-pad page. Other countries used similar systems.