Stolen
Fob protection is insufficient. I plan to load a tune to just shut off fuel whenever I leave the car somewhere out of sight/unsafe. Give up remote start and a few minutes of my time, but seems like the best protection outside of it being towed away.
As nice as a tracker is I don't know if I'd want my car back if it was stolen. It'd feel tainted.
CMA (CAN Message Authentication) which prevents most control hacking is REALLY new (in terms of actually being implemented)
https://cdn.vector.com/cms/content/k...Article_EN.pdf
https://www.wired.com/2015/07/hacker...-jeep-highway/
Fob protection is insufficient. I plan to load a tune to just shut off fuel whenever I leave the car somewhere out of sight/unsafe. Give up remote start and a few minutes of my time, but seems like the best protection outside of it being towed away.
As nice as a tracker is I don't know if I'd want my car back if it was stolen. It'd feel tainted.
So now we are talking of a burden? Maintenance is expected. But if my cars ever became a burden like that, I'd take the bus or buy beater cars before I let it drive me into the nuthouse. It's only a mass produced car and not a sentient being.
What does the tracker do? Think they are going to have a Seal Team standing by to go HALO drop onto the guys soon as you call in their position? More like "I'll definitely pass this along.". By the time they get there, either the car is stripped down or it has been shipped out and the AirTag has nothing to connect to. Either you are going to get your posse together to beat them or you are going to have to take a backseat to the real police emergencies that take priority. Best case scenario, you close in and they have half stripped the car. Now insurance pays you a sum to restore the car. Ever know anyone to be happy with the car after it has been restored from theft? I would say they are few and far between. I would not want to get a sum of money to make it right. I would rather have what the car is worth today and put it towards something newer and nicer. Bottom line? Unless I can get my car back in the shape it was stolen (Maybe a busted window at most), I really don't want it back. What are the odds of that happening vs the car being in pieces?
CMA (CAN Message Authentication) which prevents most control hacking is REALLY new (in terms of actually being implemented)
https://cdn.vector.com/cms/content/k...Article_EN.pdf
https://unece.org/sites/default/file...5/R155am2e.pdf
I work for Ford (and before that suppliers including the supplier of the EPS on the C7), so I have tons of legitimate engineering uses (data logging to solve SW issues for example). All manufacturers are using CMA and there are a few cars on the road that use it, for us anything "all-new" for 2024 and later is (there are some programs before using it as well but its now a standard thing).
I don't doubt your Cyber Security credentials, but I think your Automotive Industry knowledge is pretty thin.
https://unece.org/sites/default/file...%20%282%29.pdf
I did a very fast scan of that reg, and I failed to see where they require CMA on the CANbus. In fact, it seems to be fairly generic/broad, requiring vehicle manufacturers to test/validate their systems from a cybersecurity standpoint, report once a year on those tests, etc., but it doesn't go into any detail as to what specifically they should test against (it almost reads like a self-certification, allowing the vehicle manufacturer to decide what's critical and what's not... "Yeah, we're good, we tested our own stuff and gave it a thumbs up"). Perhaps you intended to link a different doc?
You mentioned that CMA is causing issues with your legitimate access to the info busses... in what way? I don't get the impression you're actively trying to test these systems from a hacker's standpoint... if it's simply because the tools are crappy, that's not really relevant from a security standpoint, that's just poor tool design.
The Best of Corvette for Corvette Enthusiasts
In my case, I don't want to keep the car once it gets near 15 years old. Don't want to hear "obsolete" at the parts counter and be forced to dumpster dive for the replacement parts especially electronics. Even when I modified, I never had any attachments besides financial to the car. Always something newer and better.
https://unece.org/sites/default/file...%20%282%29.pdf
I did a very fast scan of that reg, and I failed to see where they require CMA on the CANbus. In fact, it seems to be fairly generic/broad, requiring vehicle manufacturers to test/validate their systems from a cybersecurity standpoint, report once a year on those tests, etc., but it doesn't go into any detail as to what specifically they should test against (it almost reads like a self-certification, allowing the vehicle manufacturer to decide what's critical and what's not... "Yeah, we're good, we tested our own stuff and gave it a thumbs up"). Perhaps you intended to link a different doc?
You mentioned that CMA is causing issues with your legitimate access to the info busses... in what way? I don't get the impression you're actively trying to test these systems from a hacker's standpoint... if it's simply because the tools are crappy, that's not really relevant from a security standpoint, that's just poor tool design.
So this table makes CMA or a similar technology (there isn't another on CAN) required, its how you "Authenticate" and protected against Spoofing.
Thing therefore like Vehicle Speed or "Motion" commands are protected. However to test features you frequently do spoof signals, so now to spoof thing you need to have special parts that use "defaults" so you can spoof things. However later in programs everything is "productionized" so using real everything no "defaults" so no "spoofing" But also the physical networks are harder to get to, in prototypes we have special harnesses installed so you can plug in (most software debugging for integration issues in a vehicle is done by looking at CAN traffic to understand where in the interaction between modules is happening.
I'll use the C7 as an example because its old enough and doesn't relate to my current job and I won't be violating any NDAs or Trade Secrets.
In the C7 for example the Steering Angle of the vehicle comes from a sensor (called a SAS) in the steering column. This is a hall effect sensor that can detect the wheel turning. Since steering angle is the same as pinion angle (on the steering rack), the EPS uses this angle to know where the vehicle is headed. The EPS can internally keep track of its own movements (and does) but it has no "straight ahead" reference, hence the SAS. Corvette doesn't have LKS, but similar cars (ATS/CTS use the same SW and ECU for steering as the C7) do and this angle is used to determine if the steering system is doing LKS appropriately (same with Automatic Parking Functions).
The system its self uses Vehicle Speed (which comes from EBCM/ABS) to determine which boost curve you are on (proportional gain, effectively the same as the old hydraulic valve). Its also used to lock out specific safety functions (like the module will deny software flashes over UDS when the vehicle is moving). But the CAN Bus contains all sorts of data (and for each OEM its differently formatted). There are multiple types of CAN Buses, from Low Speed, Medium Speed, High Speed, and in newer cars CAN-FD. Signals are gatewayed by modules between the various buses, some companies like Ford use a central gateway, GM on the C7 has multiple gateways. EBCM does the job from the main HS-CAN to the CE-CAN (which is also HS but CE stands for Chassis Extension).
The **** to switch modes is also another CAN signal.
So imagine you are in an early prototype and some of the other modules have bugs that prevent proper operation. Like lets say mode switching is broke. You can in theory disconnect the switch and spoof the signals to do your testing. You'd use a tool like CANalyzer, CANoe or CANape (all from Vector) to do that, or you can run a more custom solution.
In newer cars these signals (LKS Request, Park Aid Request, Vehicle Speed, and Angle) are all authenticated to prevent spoofing. Since by spoofing some of these signals you can have control of the vehicle or do "unsafe" things like update a module at speed (which can cause a loss of functionality).
The point is that this stuff if also much more terrifying than someone man in the middle attacking your car to steal it. I don't worry about this stuff. So I don't worry about theft.
I also don't worry about what happens if someone working on EPS does their job wrong and has a unintended steer event where the motor goes max torque in one direction (imagine that at 70 MPH). If you don't worry about that stuff, you should also worry less about some thieves copying your key.
Last edited by user051728; Aug 15, 2024 at 01:17 PM.
In my case, I don't want to keep the car once it gets near 15 years old. Don't want to hear "obsolete" at the parts counter and be forced to dumpster dive for the replacement parts especially electronics. Even when I modified, I never had any attachments besides financial to the car. Always something newer and better.
New GM stuff is "Global B"
https://gmauthority.com/blog/gm/gene...logy/global-b/
https://www.sae.org/news/2020/02/new...l-architecture
Ford's stuff - https://fordauthority.com/2020/12/fo...er-for-tuners/
Chrysler's stuff - https://www.stellantis.com/en/techno...igent-vehicles
Cars need to stay around or be capable of staying around for 20-30 years. I'm hoping some of the older SW and Electronics gets "open sourced" and people can just replicate it.
If it gets shipped to Africa, 3rd world europe, etc and used there, does it count? Site. I'm sure that if it can be made profitable there, someone will.
If it gets shipped to Africa, 3rd world europe, etc and used there, does it count? Site. I'm sure that if it can be made profitable there, someone will.
dies), not sure if engines or transmissions will continue working. The complexity of a modern car of now versus even 10 years ago is immense.
dies), not sure if engines or transmissions will continue working. The complexity of a modern car of now versus even 10 years ago is immense.
I'm worried more about 2025 cars and later not whats out there now, this is just beginning. We are just now entering the age of the "disposable" vehicle and not in the good way by price, but in the bad way by technology creep.
I'm worried more about 2025 cars and later not whats out there now, this is just beginning. We are just now entering the age of the "disposable" vehicle and not in the good way by price, but in the bad way by technology creep.
I don't know. I think we have entered it a long time ago. I believe Audi committed to 12 years. MB has long pulled away from the "forever car" concept. It's been many years since I have seen a Zippo lighter. People switched to disposable. Way of the world. For me, new gadgets are better.
I don't know. I think we have entered it a long time ago. I believe Audi committed to 12 years. MB has long pulled away from the "forever car" concept. It's been many years since I have seen a Zippo lighter. People switched to disposable. Way of the world. For me, new gadgets are better.
These aren't modules married together but sharing common datum from a centralized server. Could you hack the supplier servers and the OEM servers to get the hashs for each unique part serial number and VIN yes, but you can then only compromise one vehicle or part at a time. You'd need the entire list.
Dealer tools can't rehash things, only install vehicle hashs in "green" (aka new) parts. Hashes are stored in these:
https://www.entrust.com/resources/le...curity-modules
https://en.wikipedia.org/wiki/Hardware_security_module
I worry that the days of owning a classic will one day end. I like old things, I need to get my tape deck and my 5 disc CD changer worked on both have issues and are currently inoperable.
These aren't modules married together but sharing common datum from a centralized server. Could you hack the supplier servers and the OEM servers to get the hashs for each unique part serial number and VIN yes, but you can then only compromise one vehicle or part at a time. You'd need the entire list.
Dealer tools can't rehash things, only install vehicle hashs in "green" (aka new) parts. Hashes are stored in these:
https://www.entrust.com/resources/le...curity-modules
https://en.wikipedia.org/wiki/Hardware_security_module
I worry that the days of owning a classic will one day end. I like old things, I need to get my tape deck and my 5 disc CD changer worked on both have issues and are currently inoperable.
Never had that worry. I never liked old things. Only kept them because upgrading was economically unjustifiable. I kept the DVD player because I wasn't able to justify the cost of getting the movies to digital.
















