Skip to Content

iPod firmware reverse engineered

iPod firmware beeps

There’s more than one way to extract a bootloader, and Nils Schneider has come up with a rather inspired one. He wanted to study the iPod firmware in order to write new software for the device, but couldn’t examine the code without first somehow extracting it. He ended up using a piezo element to output the firmware as a series of sounds, which he recorded and analyzed on his PC to convert the squeaks and squawks into a digital representation of the code. He essentially turned iPod and microphone into an acoustic modem, and wrote his own application to decode the signal. Then, he wrote it all up for posterity and posted it online in contribution to hacker lore. Hats off to you, Nils!

[Thanks Brian for the tip!]



There’s more than one way to extract a bootloader, and Nils Schneider has come up with a rather inspired one. He wanted to...
 

Add a Comment

*0 / 3000 Character Maximum

4 Comments

Filter by:
Jack

One month old might be old to some, but it's still news to the rest of us not on the bleeding edge of hacking.

February 28 2005 at 2:41 PM Report abuse rate up rate down Reply
bsvec

Old news. http://apple.slashdot.org/article.pl?sid=05/01/29/2017244&tid=222&tid=176 They used the hack to boot linux off it! http://ipodlinux.org/Main_Page b

February 28 2005 at 1:19 PM Report abuse rate up rate down Reply
Jack

Wow! An astoundingly creative hack! Even if he can't do anythng with it, the fact he got it via a hacked modem setup should earn him some credits.

February 28 2005 at 1:05 PM Report abuse rate up rate down Reply
Marcello

How long until apple sue him? m

February 28 2005 at 11:00 AM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.