Car Hacking & CAN Bus Reverse Engineering Seminar
ฝัง
- เผยแพร่เมื่อ 30 ก.ย. 2024
- The long await car hacking seminar! Thanks to all who made it live and everyone who is watching this here! I've added a few additional segments to this video as well as greatly fixed the pacing. I hope you are able to learn something! All my code can be found on GitHub, github.com/Mat...
Thank you so much! Looking forward to working with the CAN commander. Your hard work is much appreciated!
OMG that was good one. I only hope you add an option for any CANbus, not only car ones with fixed voltages. There is alot of automation that uses CANbus, but with different voltages, etc. Cooper iLight systems (Cooper iLlumin or Cooper WaveLinx Wired in US), many heat pumps, etc. etc. It would be great if I could just put my own CANbus parameters in flipper and maybe it could even warn me to not use Flipper due to the voltages being to high or maybe there could be a version that accepts higher voltages? I mean it is a hat and it would be possible to add voltage conversion, maybe even isolated ones like network ports have on routers? We would probably need to add GND for that, but that's ok, since it is available in CANbus systems. Thank you for the great work! I can't wait to order mine.
I appreciate this project and am learning a lot.
I'm hoping to help contribute.
As a mechanic with one more brain cell than the average mechanic, this is groundbreaking and exciting. I would love an assembled and flashed can commander when this drops for the flipper zero. This would put me leagues above services I’d be able to provide currently
Where can I buy one????
Thank you! Really helpful explanation
I will be buying a CAN Commander day 1, for sure. Have you looked into the Comma 3X before? I have one, and it basically takes over vehicle LKAS and gives you some level of self-driving.
It’s basically a MITM attack between the LKAS module and the rest of the CAN network to insert its own commands.
P.S. Thank you for all the work you’ve put into this!
Have you worked with DIMO? I know they are re doing grants fo decrypting the CAN
This is great stuff, hey I'm looking for crankshaft position sensor data and cam shaft position sensor data, any idea where to find it in the CAN bus data?
great job,im subscribed. thank you for making knowledge rich content also very well broken down.
jo man, nice video! I Drive an RX8 and also want to change the LCD Info text. can u now change text via the ODB port or do u need to connect on this connector behind the screen?
As someone trying to fix my own car without needing to visit the dealership for ECM/BCM/etc configs, thank you. I've always been curious about all of this and I've finally reached a point where most of the language and abstraction involved doesn't look or sound like technobabble.
So stoked for this. I love hacking my car already haha & use mechanic software with ELM ODB readers.
Tremendous production and insight, Matthew! Thank you.
Damn this is huge. Cant wait for CAN Commander.
Video doesn't start til 12:12. Maybe not even then.
I want this board would be an awesome tool. My goal slowly working towards installing a raspberry pi with lte hat and iot data sim to remote start my car for an opensource remote start and not pay a subscription other then data or text service. Already installed remote start with fob and immobilizer bypass myself.
Where can I buy the CAN commander?
Rabbit labs …soon but not yet.
Pre-order sales next week.
@@CHIPSIMS-h2n Put me on the list. I'll take the first one. I can't wait to try it on the Holley Fuel Injection CAN system (among others).
How can i preorder?
any plans to use Raspberry pi?
That “CAN Bus Beat” song went way harder than it had any right to🔥
love this
I have a Flipper Zero and would love to try this! But I can't seem to find The Can Commander on Rabbit-Labs.. it doesn't help they don't have a search button :(
BTW, any thoughts on the Can Triple by Mitch Minton Performance? (canb us)
Also any tips on how to create a DBC file if there's nothing publicly available?
Great job, looking forward to more
Please help us in the racing community and crack the 2024 ford f150 ecu so we can get some aftermarket tuning done.
That sort of crack would be easier to pull off with physical access to the ECU. Maybe I'll do a seminar on dumping flash to get the firmware and reversing it in Ghidra.
@@MatthewKuKanich with your expertise I’m sure someone would be a donor. It’s so very well needed. I subscribed to your channel and will be watching. Any help is appreciated
❤️🔥❤️🔥❤️🔥
Very cool. I've been wanting to fish around on my truck's can bus and plot speed, and acceleration. Just FYI, you don't want a digital tach, the dial is much better.
But a dial is just a needle with a stepper motor in it. Still gets its data from the canbus. Although probably at a much faster refresh rate. And the ecu will smooth out the needle movement. OK, yeah, needles are better either way, lol.
@@falsedragon33 I really just meant that you're better off with less resolution for something like that. Think about how an analog clock is easier to tell what time it is within 15 minutes, vs a digital clock that gives you the exact time and you need to calculate. Plus, as you mention, the refresh rate is too fast to read the ones (or even tens) place on a digital tach.
Great info, but audio is a disaster
I'm glad you got some good info from the video, I apologize for the audio issues. My mic had the noise suppression turned up way too high so it makes it sounds like a bunch of audio cuts every time I pause. Apologies
I have a couple of dumb questions if you wouldn’t mind answering that’d be amazing.
When you altered your lcd display to show speed, was that an example of a man in the middle attack using two arduino/mcp2515 pairs?
Im just trying to wrap my head around it all.
I’m confident with my understanding in reading the data it’s just when I think of altering it in my head it seems like you need more than one commander or arduino/mcp2515 to receive and transmit.
Thank you for uploading this I missed the seminar
Nice work Matt!
An entire community of Land Rover Discovery 1 and 2 owners are very interested in this. Many of us are pulling the old engine and ECU out and dropping LS6 engines in because of the need yet inability to tune the OEM ones
Cool stuff. Do you have the hardware as a kit or anything? Might be nice to be able to get either a pre-built thing or at least a kit that can be assembled without having to source a bunch of parts and such.
can you show us a man in the middle attach with a simple esp32 device?
Great
I have seen so many noting like this. well demonstrated . Well done.
How to buy or make the Cancommander
When and where does it come out
27:35 You area actually looking for 60 Ohms resistance between Can-H and Can-L. The two 120 Ohm terminating resistors are in parallel.
You're correct, I was thinking of it from schematic design where there is a 120 ohm resistor directly between the two lines. When measuring it is indeed in parallel so it should read 60 ohms. If it reads 120 ohms then it's likely missing a termination resistor on one of the nodes. Thanks!
@@MatthewKuKanich All good. I'm looking forward to playing with the commander.
🔥🔥🔥🔥🔥
seeing your car like that makes me feel better about mine being torn apart
very cool
B.S. cyber security engineering? Faq me what they won't come up with just to get those tuition fees...