Earlier quoted context omitted.
That makes sense, but I can see the argument that not all features need to be open to consumers.
That seems counter to the "we want full access to our systems and hardware" position commonly taken on HN. It sounds very much like advocating for Apple's Gatekeeper [1] since it will keep unauthorized software from running on OS x. [1] http://www.apple.com/osx/what-is/security.html
Keyless BMW cars prove to be very easy to steal
21–30 of 111 posts
Re: Keyless BMW cars prove to be very easy to steal
#22Re: Keyless BMW cars prove to be very easy to steal
#23Earlier quoted context omitted.
The keys are generally just passive RFID chips so it's more like an authorized_keys file. The problem here isn't that there's no physical key, those are usually laughably easy to circumvent. I think the real trick here is the physical attack they used to break into the vehicle and gain access to the OBD port without setting the alarm off. There's a number of cheap and obvious tricks BMW could have used to make the RF…
If the alarm system is ultrasonic, I can envision breaking into the car by blasting several watts of power at the same frequency at the car. Loss of receiver dynamic range due to gain compression or transducer saturation == loss of ability to detect changes in the phase of the transmitted signal consistent with someone opening a door and climbing in. What in the world was wrong with plain old car keys -- especially w…
Apparently a fair few owners don't know this feature exists (didn't read the manual/didn't have a manual) and were in the habit of "checking it was locked".
So, if you can't remember if you locked a BMW, UNLOCK it first, then LOCK it. Locking twice disables the alarm.
Re: Keyless BMW cars prove to be very easy to steal
#24Earlier quoted context omitted.
Regular car keys are a pain in a lot of ways, and not all that secure, either. To really do this correctly, you need to have cryptographic challenges between a key and an ECU, and to prevent the ECU from just getting swapped, you probably want to have several processors in various parts of the car, such that replacing them all quickly is too hard. Then you still have the problem of someone driving the car into a fara…
> To really do this correctly, you need to have cryptographic challenges between a key and an ECU, Nonsense. The problem isn't cloning the key, the problem is that you are reprogramming the lock to accept this new key you happen to have with you. No amount of crypto is going to save you when your verifier is full of holes. You can't even use signing to only accept approved programming devices since OBD regulations en…
2) There are wireless extensions to OBD-II to run tire pressure monitors. You can do a no-touch OBD-II hack. Presented at USENIX last year.
Tesla is really the only manufacturer who is likely to do better, since they build a lot of stuff in-house vs. buying badly documented components. I would love to audit the Model S (especially if in doing so I got an earlier delivery position).
Re: Keyless BMW cars prove to be very easy to steal
#25Isn't the solution here that only BMW authorized devices should be able to connect to the ODB? Or is that already the case? I guess it just takes one unscrupulous dealer to upload their certificate.
The intention of OBD-II is to keep independent mechanics in business (and hence the car repair market operating properly) by preventing car makers from doing this. Sounds like a good idea to me - dealerships are already overpriced, I can't imagine how bad it would be without independent garages exerting downward pressure on prices.
Whether this should extend as far as an open standard for bypassing the keyless ignition without first presenting a valid key is another matter.
Re: Keyless BMW cars prove to be very easy to steal
#26Earlier quoted context omitted.
That makes sense, but I can see the argument that not all features need to be open to consumers.
But I'd rather not have to pay $200 for a spare key thanks...
Re: Keyless BMW cars prove to be very easy to steal
#27Earlier quoted context omitted.
But I'd rather not have to pay $200 for a spare key thanks...
Um, it's a GBP 40K car; I don't care.
Re: Keyless BMW cars prove to be very easy to steal
#28Earlier quoted context omitted.
The keys are generally just passive RFID chips so it's more like an authorized_keys file. The problem here isn't that there's no physical key, those are usually laughably easy to circumvent. I think the real trick here is the physical attack they used to break into the vehicle and gain access to the OBD port without setting the alarm off. There's a number of cheap and obvious tricks BMW could have used to make the RF…
[deleted]
Re: Keyless BMW cars prove to be very easy to steal
#29If the alarm is armed shouldn't it be triggered if something connects to the OBD port? Not actually prevent the port functioning just trigger the alarm.
Re: Keyless BMW cars prove to be very easy to steal
#30And the person claiming that it is "very easy" apparently doesn't even know how it's done.
This is sensationalist rubbish.