Is Hacking Cars a Thing of the Past?
"Ever since electronic ignitions, and especially ones controlled by computers, it seems the "hackability" and user-maintainability of cars has been declining. Your neighborhood grease monkey can't do much to a modern car without a bunch of electronic gear interfacing to the car's computer. It's almost a little anti-competitive.
Carbeurators, and the other mechanical systems which were fairly standard and visible and self-evident, really seem to be the equivalent of "open source", while the new computer-based systems seem to be more closed and proprietary. I know in the early days of cars with computers, there were third party ROM upgrades for performance tweaking; I'm guessing that's falling by the wayside more and more, as these systems get more and more complex.
It almost seems like a Microsoft-like statement, to tell you they're doing all of this to reduce theft, while really they're doing it to ensure you are forced into coming back to their dealerships..."
Is to make more money for the dealers. I think that we are moving into many diffrent incompatible car computers that all are worked diffrently so a mechanic cant service more then 1 or 2 diffrent types. Bringing about the death of independent mechanics and the rise of the dealerships. Then again I could be paranoid.
Does anyone even use those things anymore?
I mean, let's face it, when you hear a car alarm go off, do you even *LOOK* in that direction? I know I don't.
And even if I saw someone with a jimmy, the hood up, wires sticking out and a
All car alarms do now is annoy people.
Oh and give kids a something to throw snowballs at during winter
- Z
There's a fine line between genius and stupidity. Genius has limits.
well, I, for one, don't mind losing that kind of 'freedom and control' if it helps the deployment of ignition technologies to keep non-safe drivers out of cars: breathalizer, driver licence check, etc
.. well, lets just say that the average human is a little too attached to their car in the first place :)
to me, it is absolutely criminal that cars are not mandated to have at least some level of drunkdriving prevention. dunno if that would get in the way of alternative security systems, but if it does
"Old man yells at systemd"
Besides, installing a remote car starter isn't my idea of a real hack. How is that any more of a "hack" than installing a new car radio? Obviously, you weren't able to bypass the security system, so you're not much of a hacker.
And the men who hold high places must be the ones who start
To mold a new reality... closer to the heart
Really the only thing you need from the key is the VATS chip off of it. You really don't need a functioning key to make things work. Electric current goes through the chip, and if the car doesn't receive the correct change in current, the car doesn't start. Requiring a key with VATS doesn't do much for the professional car theif or the theif with access to a dealership with a corrupt car parts guy (imagine that).
Reb
I tried installing NetBSD on my car last week, only to find out the transmission in my Yugo is undocumented, and they won't tell me how to bootstrap the thing without having me sign an NDA first.
It's a shame, it really is.
"Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
Jesus, this is on the level of whining that you can't use the windshield wipers from your old car (which were brand new!) on a new car you just bought.
Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
The chip in the key is required to trigger the anti-theft system, but the key itself isn't needed. You could cut the metal tongue off the key, rendering it useless for actually turning the starter, while the chip would still work.
You would, of course, be essentially disabling that part of the anti-theft system, but thieves now have ways around it anyway. If the key profile is identical to pre-chipped versions, it would also mean you could run your car with a non-chipped key, which is a lot easier to fit on your keychain.
Ah, so it's nice to know that you car is secure
with a fancy key required to start it, and yet
you leave the thing running in your driveway,
while you get ready for work!
There's some irony here somewhere, I'm sure.
AC
As the once proud owner of a 1966 Mustang, I remember what it was like to mod the hell out of my car. Now my wife has a Civic and I have a 4Runner (hey, we live in the mountains, so 4WD is a MUST on at least one vehicle). Modern cars are a LOT quiter, ride better, get better fuel economy, and are better for the environment. Equivalent sized (outside dimentions) vehicles actually have MORE room inside them now, more luxuries (all but the cheapest cars now have power windows/locks/disc brakes/etc, are much safer, etc, etc.
All of this comes at a price. You now nearly need to be a rocket scientist (or at least an automotive engineer) to work on them, but IMO, the price is worthwhile. Meanwhile, my 5.0L V8 '66 Mustang used to get about 16 MPG and had about 220HP, yet you can buy a 4-cylinder Subaru WRX with 225HP (Turbo) which gets ~27MPG, and will let you walk away in a crash.
Yes, cars have gotten harder to work on, but they've also gotten safer, lighter, less polluting, and more luxurious. If you want to tinker with your vehicle, buy a 2-door Civic and mod it up, or buy a classic to restore like I did. Or get a kit, and build it from scratch.
I mean.. why break into cars, hotwire them, and drive them off. The smart thief would save up and get himself a tow truck. The ONLY person who would pay any attention at all is the owner. The alarm could be going off and nobody would give it a second glance. Chances are good, nobody would ever even get a plate #. You could steal the car in plain sight, and never hear a peep about it.
No antitheft system in the world will help against a dedicated theif. The most effective system would probably be to just remove the distributor cap, or a kludge to disconnect the battery easily. No car thief is gonna spend time under the hood finding out why the car won't start. Of course, you get bit on convienence issues. But you'll never have to concern yourself with car theft.
-Restil
Play with my webcams and lights here
As for third-party ROM upgrades, these things are falling by the wayside because, among other reasons, most onboard computers use EEPROMS now, and when most people monkey with their engines they just wind up wrecking the timing and trashing the performance anyway.
And there's not reason to compare everything you dislike to Microsoft. That radio keylock is a Honda option, nobody forced you to buy it, nobody is keeping you from removing that option from your car, and so on. A little time with a pair of diags and a soldering iron will remove the problem forever.
As for leaving a spare key installed, what makes you think that's less secure than installing a remote starter? I built a little gadget not six months ago. It's a lot of fun. I go into a mall parking lot and press a button. A couple of 555 timers start cranking... and a few seconds later so do all the tricked-out imports in the parking lot. Granted, I still can't get in the vehicles, but I sure can start 'em up.
In conclusion, if you want to play with your engine, or your ignition system, or whatever, buy a car you know how to work on. If you buy a 2002 model and can't figure out how to monkey with it, don't blame the auto manufacturer for knowing more about cars than you.
REM Old programmers don't die. They just GOSUB without RETURN.
Now, this is hacking cars.. ;)
Gentoo Sucks
It would be cool if it started off in a low-key mode than got progressively more hysterical.
Phase 1: *sound of clearing throat then woman's soft voice* Can you sort of leave now before it gets worse for you?
Phase 2: *loud voice but not screaming* "OK, You were warned. Step away from the vehicle, NOW!"
Phase 3: *screaming in woman's voice* "Thief! Thief! Help! Thief!"
Phase 4: *screaming hysterically/shrieking* I'M BEING RAPED! I'M BEING RAPED! HEEEELLLPPP!! HE'S STICKING IT IN MY ASSSS!!! MY ASSSS!!!"
And so it goes.
Comparing modern computer-controlled cars to closed-source software is a bit unfair, really. Modern cars are VERY hackable, if you know what you're doing and don't mind voiding parts of your warranty. The car-modding game's the same, but the rules have changed is all. If you understand the rules, there is little you cannot mod on a new car.
:-)
To use my own car as an example, there is a program that would allow me to modify the fuel tables, ignition tables and other operational parameters on the on-board computer using a standard PC (program: LS1Edit). This acheives the same thing as playing with the distributor dwell and carb mixture on an older engine, and then some.
Or, for the less adventurous, Hypertech makes a device that allows you to apply "macros" to the onboard computer, doing the same thing as LS1Edit, but to a lesser degree.
Further, modern cars (with the appropriate computer hacks) still respond quite nicely to the old-school tricks: headers, camshafts, intakes, strokers, blowers, etc. It's like having the best of both worlds - the reliability and economy of computer control, and the performance and "hackability" of old-school tricks.
It all comes down to learning new rules to play the same old game.
My Passat has the same 1.8T engine that is used from Jettas/Golfs all the way up to Audi TTs. The computer chip that controls the engine is programmed to de-tune it compared with the Audis. Some of the things the chip does is control maximum turbo pressure, etc. Considering the price difference, I guess they don't want performance equality between VW and Audi. My Passat only gets 150hp, whereas the TT gets 225hp from the same engine. Seeing as some many components are shared with Audi, the car can easily take these changes. Another common hack is getting the tiptronic transmission re-programmed to modify the shift points and the time it takes to shift.
There is a big market in reprogramming or replacement ECM chips... I can easily get another 40hp and perhaps better millege by going down this route. The hp can be increased further with turbo replacements, etc, but apparently, you start having to make other big changes for the car to handle 200+hp.
Take a look around http://www.clubb5.com/ for some ideas... these B5 Passats are very hackable. Whether it's just plugging a laptop into the VAG-COM thing and re-programming the locks, or wiring in new tools like The Alien, or putting in Xenon lights and the Audi sport suspension.
You think ODB-II is screwing us, wait till OBD-III goes live. Here are some of the features as stated by the Specialty Equipment Market Association (SEMA).
/citation)
---
OBD-III TECHNOLOGIES
Three ways to send/receive data:
Roadside reader
Local station network
Satellite
---
That's right, a radio link to tell big brother where you are, and what your car is doing. Why??
---
ENFORCEMENT MECHANISMS
Incorporate into biennial I/M program
Read fault code to screen for vehicles that need complete testing
Pass or short test for vehicles with no fault code
Does not speed up repair process
Out-of-cycle inspection
Compile and screen data
Mail notice to vehicle owner requiring out-of-cycle inspection within 10 days
Require Certificate of Compliance (C of C) on next registration/resale, or
Require C of C within 30-60 days, with citation for noncompliance
Enforce citation via court and/or DMV penalty at next registration
Roadside Pullover
CHP flags down vehicles with fault codes
Technician verifies problem by inspecting and/or testing vehicle
Issuance of notice requiring out-of-cycle inspection
Same enforcement (C of C
---
On the other hand they also realise that there are legal issues by this statement on their site.
---
OBD-III raises 4th Amendment search and seizure privacy issues:
''The right of the people to be secure in their persons, houses, papers and effects, against unreasonable searches and seizures shall not be violated...''
---
But afterwards state that the OBD system should be leagal because it's a nondiscrimitory, mass population product. Whereas the 4th amendment only protects individual privacy and not a group of individuals.
Read more about this at
Sema web site
-- this space for rent --
The car-starter situation is nothing new. For quite a while, the car manufacturers have been making it harder to build knock-off parts, while simultaneously preserving installation revenue for the dealers. Funky tools, fasteners, threads, anything to discourage the non-dealer mechanic or the knock-off manufacturer. Standardization encourages dealer avoidance, hacking, cloning and (in the case of cars) theft. Cars with lots of interchangeable parts are popular with the "chop shops".
To be fair about it, Honda had a big problem with theft. It's no secret that the engine computer is the final frontier of anti-theft technology. How can anyone critize Honda for addressing the problem?
Car hacking is not dead, but it requires more ingenuity than it used to. I remember the old days when I upgraded my home computer by soldering additional memory chips on top of the onboard memory. Just because I can't do that with a modern motherboard, does that make it "unhackable"?
Well, since 1996, every car sold in America has required OBD-II compliance, which dictates a requirement for an interface to the engine management computer that adheres to certain government standards. As a result, with a Palm Pilot and a $200 cable, anyone can pull all sorts of nifty information from any modern car's engine computer. Not exactly "a bunch" of electronic gear, when the whole setup fits in a jacket pocket.
One could argue that such standards are pro-competition, since one doesn't need a bunch of specialized equipment for each manufacturer (the situation prior to OBD-II). No need for a Ford computer tool, a GM computer tool, a BMW computer tool, etc...
In short, you can still work on your own car. Just like 50 years ago, you can't do anything without the proper tools. Just happens that the tools are electronic now, rather than mechanical.
And, like many people are going to tell you, if you don't like it, buy a TR6 and shut the hell up.
They were talking about that on CNN while I was travelling through Europe. It's quite feasible to implement it. It's also quite feasible to implement automatic ticketing that tickets all speeders all the time. Neither system would stand a chance of hell of ever getting implemented. In the case of the car just refusing to speed, that'd eliminate speeding ticket revenue and a lot of places depend on that revenue. In the case of the automatic ticketing thing, people would force the speed limits to be removed or raised to the actual speeds people drive at (Which again would have the effect of eliminating those lovely ticket revenues.)
What this adds up to is that there is a system that is arbitrairly enforced against a population which more or less completely ignores the posted limits.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
It's actually quite simple - the "chip" on the key is nothing more than a resistor. In order to bypass it, you need to find it's value with a simple multi-meter. Once you have that, you need to add a few resistors, to approximate that resistance as closely as possible, to the VATS sensor wire in the ignition column.
Most remote start kits should come with several resistors for just this reason.
BTW, car audio/security/sales was my profession for 6 years. Back in those days, we cursed the big 3 daily for their "new innovations" that made our jobs harder.
Fifty watts per channel, baby cakes.
Hacking a computer is nice and no big deal, because they are cheap (Compared to cars.) and unnecessary for things like getting to work, the grocery store, etc. If I screw up my computer, no big deal, it can wait to be fixed. If I screw up my car, my life is thrown into a screwy loop. If my computer is stolen I go drop $1500 on a new one and wait for the insurance company to reimburse me, if my car is stolen I cannot go anywhere until the insurance company reimburses the creditor of the car and I can buy a new one.
Cars are not meant to be toys anymore. If you really insist on playing with your car, buy an old mustang that you don't need to worry about.
Think about it. You are in your house/apartment, you here someone yelling "Fire." I'd for damn sure call 911.
I would do the same for someone calling out in distress, but experience has shown repeatedly (at least in the US) that many people will ignore it, or rationalize that someone else must be taking care of it. People (at least in the US) just don't want to get involved in troublesome situations if they can avoid it. Someone else's problems are easy to ignore. A fire can quickly become YOUR problem.
Takahashi Rumiko made beats! DON, taku, DON, taku. . .