Ask Hackaday: How Are These Thieves Exploiting Automotive Keyless Entry?

A new attack on automotive keyless entry systems is making headlines and we want to know how you think it’s being done. The Today Show reports that vehicles of different makes and models are being broken into using keyless entry on the passenger’s side of the car. It sounds like thieves steal items found inside rather than the vehicles themselves which makes these crimes distinctly different from the keyless ignition thefts of a year ago.

So how are they doing this? Here are the clues: The thieves have been filmed entering only the passenger side of the car. They hold a small device in their hand to unlock the doors and disable the alarm. And there is evidence that it doesn’t work on 100% of vehicles they try. Could it be some hidden manufacturer code reset? Has an encryption algorithm been hacked to sniff the keyfob identifier at a previous time? Or do you think we’re completely off track? Let us know your opinion by leaving a comment.

[Thanks Mom]

A Black Box For A Motorcycle

ecu

[Lukusz] has a new motorcycle – a Yamaha XJ6SA – and since it hasn’t been in an accident yet, he thought building a black box to record telemetry from the last 30 minutes of riding would be a good idea. While the project isn’t complete yet, he’s already reading data coming straight from the engine control unit.

After figuring out most of the pinout for his bike’s ECU connector, [Lukasz] found one wire that didn’t actually do anything. This was his ECU’s K line, a serial output that is able to relay the state of the gauges to external devices. The electronic spec of the K line is a bit weird, though, but luckily after finding a chip to convert the signal into something a logic analyzer can understand.

With a logic analyzer connected to the K line – and setting it to receive on at 16064 baud – [Lukasz] was able to get a whole lot of data directly from his bike. In the future he plans to pass data such as speed, indicator lights, RPMs, and the current gear to a Raspberry Pi for logging.

18-year-old Builds Functioning Submarine

teen-builds-submarine

[Justin Beckerman] built a functioning one-man submarine. The thing is, this isn’t the first one that he’s built. Looking through the projects on his website we find almost no information about this build, but he does show off one previous model, as well as a couple of unmanned underwater rover projects.

The pressure hull of the sub is made from corrugated drainage pipe. This isn’t a bad idea as the tube is engineered to be buried in the ground and carry the load of earth on top of it. It’s designed to go down just 30 feet, which explains the lack of half-dome caps on either end; the pressure just isn’t that great at that depth. The buoy floating to his left is his tether to the surface. Fresh air is pumped from here into the sub. He’s also included safety features like a 20-minute air tank in case he gets into a bind, and a quick opening top hatch. That hatch is a hemisphere of clear acrylic which lets him view what’s around him.

You’ll learn more from the two video clips he posted. The Fox 5 news interview includes a shot of one of the messiest work benches we’ve seen. A messy bench is the sign of constant project construction, right?

Continue reading “18-year-old Builds Functioning Submarine”

Scooterputer, The All-in-one Scooter Computer

ScootDisplay-2

We’ve seen a fair share of carputer builds involving a Raspberry Pi in the last few months, but even the power of a Raspi can’t compete with the awesomeness of this Arduino-powered scooterputer.

Like all awesome projects, this build is the product of a massive case of feature creep. Initially, [Kurt] only wanted a voltage monitor for his battery. With an  Arduino Duemilanove, a voltage divider, and an evening of coding, [Kurt] whipped up a simple device with three LEDs to indicate the status of the batter: either low, good, or charging.

The project was complete until he ran across an awesome OLED screen. Using a touch screen display for just battery monitoring is a bit overkill, so [Kurt] made a trip over to Sparkfun and got his hands on a temperature sensor, real-time clock, accelerometer, GPS sensor, and even a cellular shield.

The resulting scooterputer is a masterpiece of in-vehicle displays: there’s a digital speedometer and GPS unit, and the cellular shield works as a tracking device and a way to download real-time maps of the scooter’s current location with itouchmap.

While the majority of the electronics are hidden under the hood of the scooter, the display of course needed to be out in the weather. To do this, [Kurt] found a nice enclosure with a rubber boot that perfectly fit the OLED display. The display is connected to the Arduino with a cat5 cable, and everything should hold up pretty well as long as [Kurt] doesn’t drive through a hurricane.

You can check out a video of the scooterputuer below.

Continue reading “Scooterputer, The All-in-one Scooter Computer”

ODB-II Hacking Using An Android Tablet

What a strange message to read on the digital dashboard display of your car. This is proof that [Kristoffer Smith] was able to control the ODB-II bus on his Eagle Grand Cherokee.

He’s not just doing this for the heck of it. It stems from his goal of adding an Android tablet on the dashboard which has been a popular hack as of late. This left [Kristoffer] with steering wheel controls that did nothing. They originally operated the radio, so he set out to make them control the tablet.

He had seen an Arduino used to control the CAN bus, but decided to go a different route. He grabbed a USB CAN bus interface for around $25. The first order of business was to use it with his computer to sniff the data available. From there he was able to decode the traffic and figure out the commands he needed to monitor. The last piece of the puzzle was to write his own Android code to watch for and react to the steering wheel buttons. You can check out the code at his repository and see the demo after the break.

Continue reading “ODB-II Hacking Using An Android Tablet”

Jeep Wrangler Gets Pressurized Water Right Out Of The Bumper

[Ed] got pretty creative with a hack that adds a pressurized water tap to his Jeep Wrangler. The tap on the rear passenger bumper now lets him hose off the vehicle after mudding, rinse his SCUBA gear after a dive, and just generally comes in handy.

If you want running water you’ve got to have a place to put it. This is actually what sparked the idea for the project. [Ed] noticed that the bumper was hollow and had some drain holes on the bottom. After plugging those and adding a fill hole to the top he found that he had a reservoir for about seven gallons. To get the water out he added a pump deigned to be used on an RV. It’s got features that make it work perfectly for this application: it runs off of battery voltage, it will turn on and off automatically when the tap is opened based on water pressure, and it will shut itself off if the reservoir runs dry. He designed a bezel to give the spigot a professional look. Just out of frame in the image above is an attachment for pressurized air. His next planned project for the Jeep is to add an air compressor.

After the break you can see a demo of the installed system, as well as a water pump test.

Continue reading “Jeep Wrangler Gets Pressurized Water Right Out Of The Bumper”