Live data from Hacker News

Hacking an Audi: performing a man-in-the-middle attack on FlexRay

medium.com

1–10 of 33 posts

Re: Hacking an Audi: performing a man-in-the-middle attack on FlexRay

#3
I wish I could hack my Lexus RX350's LKAS. It's pretty bad and seems to bounce left and right between the lanes. It gets to the point that I just shut it off since I don't want to fight it when driving long distances as it's very tiring. It's probably a timing issue as the computer isn't getting updates fast enough and has to keep correcting which causes the bouncing between the lane. A Tesla this is not!

Re: Hacking an Audi: performing a man-in-the-middle attack on FlexRay

#4

I wish I could hack my Lexus RX350's LKAS. It's pretty bad and seems to bounce left and right between the lanes. It gets to the point that I just shut it off since I don't want to fight it when driving long distances as it's very tiring. It's probably a timing issue as the computer isn't getting updates fast enough and has to keep correcting which causes the bouncing between the lane. A Tesla this is not!

Does your vehicle actually have lane centering or just lane keep? Lane keep, which is more common, does not attempt to keep the vehicle in the middle of the lane. It just prevents departing the lane without signaling.

Re: Hacking an Audi: performing a man-in-the-middle attack on FlexRay

#6
post #5

They do not know about Vector Canoe ? I did this "hacking" every other day when testing software on a prototype vehicle

Maybe drifting a bit, but I hate the business model Vector has. They have reasonably good software, but their Canoe SW has that horrible scripting language that is... well, horrible, but that everybody uses and because it's historically been used and the vendors have all the test panels and whatnot in it, the developers are locked in to pay for exceptionally expensive SW for a sub-par product.

Better than most other sw in automotive but it pales with open-source SW that does more complex things in other fields.

Re: Hacking an Audi: performing a man-in-the-middle attack on FlexRay

#7
post #5

They do not know about Vector Canoe ? I did this "hacking" every other day when testing software on a prototype vehicle

Seems like the https://www.vector.com/int/en/products/products-a-z/hardware... has some similar functionality. I have never used it, but by reading the documentation I'm not sure if it would have been useful here. The frame with ID 65 which needs be overwritten, actually contains 4 different messages indicated by the last byte in the payload. To properly time the modification you need to sync up on that, which the Vector box can't do.

Also price on request, so probably not in the price range of our target audience.

Re: Hacking an Audi: performing a man-in-the-middle attack on FlexRay

#8

I wish I could hack my Lexus RX350's LKAS. It's pretty bad and seems to bounce left and right between the lanes. It gets to the point that I just shut it off since I don't want to fight it when driving long distances as it's very tiring. It's probably a timing issue as the computer isn't getting updates fast enough and has to keep correcting which causes the bouncing between the lane. A Tesla this is not!

> It's pretty bad and seems to bounce left and right between the lanes.

2019 Audi SQ5, exact same problem, had to disable it too. I really wonder if these non-Tesla manufacturers are getting pre-fab'd chipsets from the same place. It's really an impediment rather than driver assist.

I've noticed that it steers by itself pretty well on long curves, but anything other than and I'm weaving in the lane and begging for a roadside sobriety check.

Re: Hacking an Audi: performing a man-in-the-middle attack on FlexRay

#9
post #5

They do not know about Vector Canoe ? I did this "hacking" every other day when testing software on a prototype vehicle

There's a pretty big difference between testing software with a protocol that you know and understand, and reverse-engineering the communications on a production vehicle.

Re: Hacking an Audi: performing a man-in-the-middle attack on FlexRay

#10

I wish I could hack my Lexus RX350's LKAS. It's pretty bad and seems to bounce left and right between the lanes. It gets to the point that I just shut it off since I don't want to fight it when driving long distances as it's very tiring. It's probably a timing issue as the computer isn't getting updates fast enough and has to keep correcting which causes the bouncing between the lane. A Tesla this is not!

Does your vehicle actually have lane centering or just lane keep? Lane keep, which is more common, does not attempt to keep the vehicle in the middle of the lane. It just prevents departing the lane without signaling.

Part of the problem with these new technologies is that every car company gives each capability a unique name. It takes considerable effort to untangle the meaning of all the manufacturer-specific names to determine whether Audi Active Lane Assist is the same as Lexus Lane Keeping Assist but not Mercedes Distronic Plus unless it's Mercedes Distronic Plus with Steering Assist.
Post reply on HN