Hacking a Car With Music
itwbennett writes "Researchers at the University of California, San Diego, and the University of Washington have identified a handful of ways a hacker could break into a car, including attacks over the car's Bluetooth and cellular network systems, or through malicious software in the diagnostic tools used in automotive repair shops. But their most interesting attack focused on the car stereo. By adding extra code to a digital music file, they were able to turn a song burned to CD into a Trojan horse. When played on the car's stereo, this song could alter the firmware of the car's stereo system, giving attackers an entry point to change other components on the car. This type of attack could be spread on file-sharing networks without arousing suspicion, they believe. 'It's hard to think of something more innocuous than a song,' said Stefan Savage, a professor at the University of California."
http://www.mopo.ca/2007/08/hackers-can-turn-your-home-computer.html
Some stereos are bluetooth, why not try to upload an mp3 to an attached iPod via a strong bluetooth signal from nearby? You'd have to scan for the link signal of course.
I can accept malicious data taking over the stereo system. That's believable. What I find impossible is going from there to the rest of the car. I installed my own stereo system - the only wires involved were power and output to the speakers. That's it. Unless they can find an exploit in a 12v battery, they literally cannot get to anything automotive.
Maybe newer cars, where everything is "integrated", are different. In which case, I'm glad I bought a used '99 Talon rather than a brand-new anything.
Any relation to this? Though I'm smelling BS from both stories. http://www.reddit.com/r/technology/comments/fj04r/reddit_the_dealership_told_me_that_pirated_music/
until you bump into the RIAA..
Just make sure not to play the stereo loud enough for anybody to hear it.
For justice, we must go to Don Corleone
One letter: C.
Dunno why anyone acts surprised about audio codec vulnerabilities.
The x-files has come true... does anyone remember the episode where some cars got hacked/unlocked by a 'genius' with a special CD played in the stereo? I remember thinking man, these writers are stupid! ...
This is a follow-up to http://www.autosec.org/pubs/cars-oakland2010.pdf where they demonstrate various attacks of varying levels of danger from relatively innocuous (turn the horn on permanently) to kind of scary (disable brakes and power steering). In a talk, Stefan claimed to have the ability to remotely drive as well, i.e., steer/accelerate/brake.
When the receiver downloads the attachment, the electrical current and molecular structure of the central processing unit is altered, causing it to blast apart like a large hand grenade
I seem to remember Sony/BMG installing rootkits on computers with their CD's (http://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal)... perhaps they're going to go after the wheels of "music pirates" next?
Why are the most ubiquitous products the most buggy?
Maybe because they (products) need to be cheap and quick to market to become ubiquitous?
Remember the old "joke"?
* Cheap
* Good
* Fast
Pick 2
There are a lot of folks who just by the latest (fast) stuff they can afford (cheap). Quality (good) doesn't enter into the equation.
This issue is a bit more complicated than you think.
DUH... this is just SONY's newest form of "Digital Rights Management" Installing "what would otherwise be called spyware"-software onto the car so that no copyright infringement could occur... b/c the car fried it's own engine
Because they receive the most post-release testing to detect bugs.
Rap
Notice I didn't say music....'cause the terms 'rap' and 'music ' are pretty much exclusive terms....
:)
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Back to the horse and buggy everyone.
Or at least to pre '80s cars with a dumb ignition/electrical system instead of this newer butt-kissing junk.
"The more they try to overtake the plumbing, the easier it is to stuff up the drain. "
Scotty -- Star Trek III:The Search for Spock. (or was it "search for more money"?)
A bunny is more innocuous than a song. He clearly didn't think very hard.
Great, so now Sony doesn't have to stop with rooting your PC, they can also root your car. All in the name of copy protection, natch!
When information is power, privacy is freedom.
I drive a car that's over 20 years old. It has no computers in it that could be hacked to do anything more harmful than cause me to have poor gas mileage.
I could leave the keys laying on the hood in the parking lot of Walmart and no one would bother with it.
I don't care about luxury, I care about a simple old car that will get me 5 miles a month to the grocery store twice a month.
I care that it's old and simple enough that I can find someone besides a NASA scientist to work on it if it breaks.
You want to drive tomorrow's technology? Go for it..
I'll stick with old faithful that no one wants to bother with. Best of all, it's long since paid for and I'm not in debt to ANYONE for ANYTHING.
This is exactly why anti-bomb-virus software is paramount!
Moore's law states that we double the power of process every two years. That means modern processors hold about 12 times the explosive power!
Back to the abacus and slide rule for me.
Lord Dolza warned us about songs! Breetai should have listened, but he was a fool!
Music is dangerous! Music and all Micronians must die!
What kind of CD player is designed to do anything with what's on the cd other than run it through the D/A converters?
Even if it's supposed to read CD-ROMs to get map/navigating info, wouldn't it treat it all as data rather than instructions?
I see even classic Slashdot is now pretty much unusable on dial up anymore.
Microsoft Windows products have been known to scan media streams for executables, either deliberately (for installing gov't keyloggers, for example) or accidentally:
http://www.iss.net/security_center/reference/vuln/RIFF_Codec_Overflow.htm
If it will disable bass boomers in my neighborhood.
* Cheap
* Good
* Fast
Pick ONE.
Chas - The one, the only.
THANK GOD!!!
I think it's worth disclosing that this is from weekly world news :p
After obtaining a service manual for my AV Receiver, firmware updates are done by using a CD player with digital out, and hooking it to the TOSlink input on the front.
Put it in a special service mode, put a specially burned CD in the CD player, and hit play. The AV receiver grabs the firmware update information off the digital input.
Presumably there's safeguards to ensure that the firmware is transferred correctly, as well as various sync signals to ensure that if you accidentally seeked at the beginning or the player skipped it would be detected.
Probably not a simple modulated audio stream since that'll be quite slow.
Well, it appears closed source and copyrights have yet gotten me one step closer to being able to do just that.
I was promised a flying car. Where is my flying car?
LOL, funniest part about that story:
When the receiver downloads the attachment, the electrical current and molecular structure of the central processing unit is altered, causing it to blast apart like a large hand grenade
And turn into a cloud.
Not really surprised that infotainment software has shoddy quality but even if get total control over such an ECU being able to control anything safety-relevant should be well beyond the scope of that attack vector.
1. Yes cars usually have various basic settings/adaption channels/codings but they are merely for configuration of some detail and not control. Though some manufacturers obviously are more creative in that department than others.
2. There is a login mechanism for such functions
3. Modern safety-relevant features use FlexRay instead of CAN which makes it much harder for one ECU to pretend like it is something else
4. Being able to remotely flash any ECU is rather hard even if have full access to the diagnostic bus as you would need something that resembles a valid flash container. Which is a daunting task just due to the sheer variety of manufacturers/hardware/software/bootloader versions.
Would that be Mushroom Cloud computing?
-- You are in a maze of little, twisty passages, all different... --
Once upon a time I came up with the idea of burning CDs called "Extreme Bass Punishment - Can Your Subs Take It?" The content was to be a series of tracks of heavily juiced drums and bass, each one with more low-frequency information than the last. The final track was going to be either a 15 Hz square wave or just a pair of DC rails....couldn't decide. The hope was that it would become an underground fad, spread virally and cause the demise of thousands of car stereos. Nothing like the smell of burnt voice coils in the morning....
I just want to get from point A to point B. I do not want cellular radios tracking my vechicles every move nor do I want RF spewing keys tied to push button ignitions.
It is not possible to purchase a fricking cell phone worth a damned today unless it comes with at least one camera... Tomorrow am I going to go car shopping only to find I can't just buy a car without all of this useless crap I don't need or want and still have to live with the attack vectors and privacy invasion they introduce?
I went to buy a maglite the other day and was pretty pissed off when I got home and realized if you turn it on and off too quickly it causes it to cycle thru a series of useless modes which dim the light and then strobe and finally flash in an sos pattern...WTF.. I just wanted a goddamn flashlight with an on/off button. So fustrating dealing with useless crap. Transisters, XML and violence sadly have much in common.
... car's stereo system, giving attackers an entry point to change other components on the car...
Explain?
Wtf? This is just silly.
Bot Assisted Blogging
My car - a toyota - has 2 can buses which are isolated. The stereo/satnav sits on one, vital systems sit on the other - never the twain shall meet. Sensationalist reporting as usual...
http://en.wikipedia.org/wiki/Namcub
How long does it take before there is a hotkey combination for Emacs? And until it is applicable to humans?
...a stunned silence fell upon the hall.
Looks like someone might see all that junk in my trunk...
Sometimes I'd wish it could be true: that would make people think twice before opening email attachments!
Due to bad design. Some should not work with engineering.
hack a bicycle
silly cagers
Well, I'd not be surprised that much about audio codec vulnerabilities than about the possibility to use the radio to attack other parts of the car. The radio should be a self-contained unit which apart from speaker cables and power supply has no connection to the rest of the car.
The Tao of math: The numbers you can count are not the real numbers.
This could be a problem for Automan.
Via Bluetooth, CD, or maintenance port in the garage, the car is now a great weapon. What I take away from this is that car accidents are now potentially car "accidents", depending on the position of the victims. National intelligence agencies are in ideal positions to take advantage of things like this, and now are surely all working on it. Gaining actual access to the software maintenance ports on vehicles is not that hard for them. If Gaddafi's car were today to drive off the road suddenly and onto some strip of land covered in mines, nobody would know if it was an accident, the rebels, the driver, or the power steering that did it.
Build your own energy sources from scratch. http://otherpower.com/
Your car will probably have a lot more then just two busses. It will probably even have ECUs that are conected to more then two busses. However, I'd guess that in theroy the network of ECUs and busses will be fully connected, e.g. most systems report data to the dashboard, so that will be a point where many busses will meet. (Not that this would help taking over the bus or safety relevant systems in any relevant way)
Yeah I love rocking out to the sounds of, what sounds to me like white noise and bursts of random screeching. Just because you COULD run this hack doesn't mean it is in any way plausible.
Why is everyone so easily convinced that Toyota's problems are "user error"?
Well, it makes me wonder that, anyway.
Slightly offtopic, I guess. Oh well.
Unfortunately, that's not the case. Let's see how the radio (or to be exact, the stereo system) can be wired up to other systems:
- it can be wired to the engine RPM-reader/speedometer to detect approximately how loud the environment will be, and turn its volume accordingly.
- It might want to display the current song title in the one display available in the car
- Wheel-mounted Volume/FF/Rewind/Play/Pause/Next/Prev Track controls anyone? And since that'll be a lot of buttons, they might replace it with a general 4-way joystick which do other things as well depending on the current task (car settings, navigation, stereo system)
- If a phone is attached via Bluetooth, silence/pause the current track when a call comes in/when the user wants to make a call.
Of course, all dangerous and non-essential extensions to what a car is supposed to do, but all high-end cars have them, because, well, the customer likes features!
If I were designing a car, the audio codec would get its own CPU, so any exploits would just crash/reboot that mechanism. The only critical output would be the "display song title on screen", but does the CPU that control the display also control the whole car (alarm system, etc?).
But then again, cars with navigation systems can talk, and they need another codec to decode the lady's "turn left" ogg file, and if it's "cost-savings!" they're interested in, they'd think, "oh since we already have an audio part here, let's bodge the stereo system into the equation.", and there you go, MP3 decoding being done on the system that controls the central locking.
What time is it/will be over there? Check with my iPhone app!
A better one would have been "Hacking a car through its stereo with a specially crafted audio file". We expect accuracy, not sensationalism from you, Slashdot. Please?
a few weeks back there was this story of a kid who was told by ford that he had infected his parent's car stereo with a virus by playing a pirated mp3 through his ipod.
http://www.reddit.com/r/technology/comments/fj04r/reddit_the_dealership_told_me_that_pirated_music/
apparently there was a kernel of truth in that mechanic's bullsht.
lose != loose
Well, I'd not be surprised that much about audio codec vulnerabilities than about the possibility to use the radio to attack other parts of the car. The radio should be a self-contained unit which apart from speaker cables and power supply has no connection to the rest of the car.
See--this is why I run Linux^H^H^H^Hconvert all my downloaded to music to .wav files. It filters out the viruses from all that high-tech new-fangled high tech MP3 stuff.
There's no place like
Would that be Mushroom Cloud computing?
One more hot number and it goes up like Hiroshima.
What a bizarre article. My first thought was "how old is this article?", because the computer have a 5.25" floppy drive and the screen is quite small, perhaps 13-14". So the computer is from the eighties, but then the article mentions amazon and ebay, so it cannot be that old.
When you are sure of something, you probably are wrong (search for "Unskilled and Unaware of It").
giving attackers an entry point to change other components on the car.
Please check the oil levels....oh and by the way, you could also change the tires...they're a bit used...
Next thing you'll know we'll be listening to scrambled tracks and our cars will be driving us to the nearest courthouse to plead guilty to file sharing.
And I won't be trusting a word of it.
"In fact, attacks over Bluetooth, the cellular network [...]"
Shit, I can barely get my headphones to work properly with my phone in my pocket when I'm out jogging. How the hell do I get it to go 25km to the base station?
Keep in mind the source.
It originally comes from these guys, back when they still did print
Quo usque tandem abutere, Nimbus, patientia nostra?
Case in point : the development monkeys recently tested a product release on a 1280x1024 (or thereabouts) screen and passed it for release. On site, we "users" discovered that a critical dialog box was nearly impossible to use on the 640x480 laptop screen used for that server.
Lesson : be strict that your testing suite really is run on the minimum specification machine for that system, which will normally not be a machine in the development monkey's office.
Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
iPhone crashes car stereos, Toyota warns
Dock distress down under
By Tony Smith
1st February 2011 12:24 GMT
Motor maker Toyota has warned Australian car dealers that iOS 4.1 devices can crash certain vehicles' sound systems.
Toyota made the claim in a "technical newsflash", local car site Drive reports [1]. The warning covers eight types of Fujitsu Ten-made car stereo fitted to Yaris, Corolla, Kluger, Prado, LandCruiser, HiLux and Prius models sold during 2009 and 2010.
The bug causes the hi-fi system to lock up when an iOS 4.1-based iPhone or iPod is plugged into a dock or cable connected to the stereo's USB interface.
The crash appears to be total: the unit displays nothing but "load..." on the screen.
iOS 4.1 was released back in September 2010, but the operating system has been updated several times since then. We're up to 4.2.1 now, and it's not clear whether it too has the same unfortunate effect on Fujitsu Ten's car radios.
As for ones that have already become locked up, Fujitsu Ten is working on a "field fix" solution, Toyota told its dealers.
Toyota UK told us there were no know issues of this kind of problem over here.
http://www.reghardware.com/2011/02/01/toyota_ios_car_hifi_crash_warning/