Car Hacking
Car Hacking - The ECU and protocols like CANbus have become the heart and brain of most modern cars, but it has also become a locked down black box. This is a place for people interested in taking back control of the car they bought. New age hot rodders, ECOmodders, Security researchers, the curious, the paranoid, and the tinkerers are all welcome. We encourage the use of open source solutions and tools like arduino and rasberry pi.
Purpose: While the engine is the heart of the car, the ECU has become the ever-evolving, all-knowing brain. However, this brain is a closed, locked-down black box. This is a place for people interested in taking back control of the car they own or keeping others out. New age hot rodders, ECO modders, security researchers, the curious, the paranoid, and the tinkerer are all welcome. Discussion is not limited to the ECU, post any hacked DIY Aero, powertrain, suspension, or other car topics the community might like.
Goals: The car hacking community is alive but fractured and decentralized, let's start by aggregating all of the many projects, and hackers. We would also like to encourage the use of Open source hardware and software. Our long term goal is to become the most technical car subreddit.
Mod note: Most of my time is taken up building hardware, if a better person for the community comes along I would be willing to hand over the sub. We could also use help with our documentation.
Originally r/CarHacking
Flairs:
CAN LIN SWCAN J1850 PWM J1850 VPW ISO 9141 KWP 2000 Multiple No Protocol
view the rest of the comments
I also work in automotive, all of the messages related to starting the car (which is required for climate control) or unlocking the vehicle will be encrypted with keys you will not be able to extract. Many have MAC authentication and counters for invalid attempts. Too many wrong hits and you'll trigger a DTC which may need a visit to the mechanic to clear. Furthermore, a lot of the behaviours you want to trigger that are done via the app normally use a telematics unit in the car that will authenticate with the OEM server. You will not be able to get this authentication. Sorry to be the bearer of bad news, but what you're trying to do is exactly what car thieves wish they could do, which is why we put in every effort to make it extremely hard.