22C3 Day 10 And 11 Round Up

bb
Now that the CCC is over, we finally dug ourselves out of a ginormous pile of cables (Kabelsalat ist gesund!) to bring you this round up post about the best stuff from the last two days of the con.

First up on day 10 was I See Airplanes!, Eric Blossom’s excellent speech on creating hardware for making homebrew radars and software using the GnuRadio project. He uses bistatic passive receivers in the 100 MHz range doing object detection using other peoples’ transmitters. The project has a lot yet to accomplish including the use of helical filters (if there are any antenna freaks reading this, contact Eric, he’s looking for a bit of help).

Next on the third day we attended Ilja van Sprundel‘s huge fuzzing  extravaganza. Fuzzers generate bad data that is designed to look like good data and will hopefully break something in an interesting way. Our fav part? When the list of irc clients broken by his ircfuzz tool was so long he had to use 10pt font to get it all on one slide (see slide 53)! His paper can be found here and the slides here.

We then wandered to Harald Welte‘s talk on hacking the Motorola EZX series phones (which we’ve reported on here before). In case you forgot, the EZX series has a linux kernel. Incidentally the phone runs lots of stuff it really doesn’t need (like glibc, 6 threads for just sound processes, and even inetd). He presented the project for the first time in an official context since we saw him at 0Sec in October. Apparently lots of kinks have been worked out and there’s an official code source tree here.

The clincher for day 11 was FX and FtR of Phenoelit‘s semi-controversial talk on Blackberry security (covering both handheld devices and server based RIM products). This talk was a bit of a wake up call for RIM and thus the slides are still not available online so keep a sharp eye out for the video when it’s released by the CCC.

Also available from the CCC are the full proceedings in a downloadable pdf (also available in paper format for you physical-space-doodle-in-the-margin freaks).

Continue reading “22C3 Day 10 And 11 Round Up”

Snake Robots

snake robot

Dr. Gavin Miller has been investigating snake robots for over ten years. His first models, S1 and S2, use one servo at each joint. S3 used a pair of servos to create a sidewinding motion along with the more common horizontal undulations. S4 was an attempt to power the snake with just one motor, but ran into problems because of high torque in the u-joints. S5 was the first to have all CNC parts, which made for a more compact package. The larger snake did require the use of a second microprocessor. S6 was another attempt at a single motor snake, this time using a complicated gear train. It still had problems. S7 is the most recent prototype and is an attempt at rectilinear motion like that of a python (undulations in the direction of movement).

[thanks joeboy]

Continue reading “Snake Robots”

Magnetic Stripe Card Emulator

magnetic

This is a proof of concept magnetic stripe card emulator. Adron embedded a thin strip of metal into track 2 of the magnetic stripe. The ends of that strip are wrapped with thin copper wire to create a solenoid. The solenoid is driven by a PIC microprocessor and some transistors to boost the signal. The software provided can pulse a test pattern and any additional card numbers you supply.

Continue reading “Magnetic Stripe Card Emulator”

Colecovision Portable

colecovision

Ben Heckendorn has been busy this holiday season. His latest project is cramming the guts of a Colecovision into a portable case. The project was commissioned, otherwise he probably wouldn’t have tackled it. The first bit of weirdness he found was the use of +12V, +5V, -5V lines to power the console. To get the board to fit in a smaller space he “flattened” it, remounting the components so they have a lower profile. The screen and case are standard issue Ben Heck, which he admits he can pretty much build with his eyes closed now. All told, it still looks great, but Ben says he isn’t going to be repeating this project any time soon because of the complexity involved.

[thanks HK-47]

Continue reading “Colecovision Portable”