
My girlfriend moved house, and her Airport Express no longer made it with her wireless access point. I figured it’d be easy to find an ApEx emulator – there are several open source apps out there to play to them. However, I was disappointed to find that Apple used a public-key crypto scheme, and there’s a private key hiding inside the ApEx. So I took it apart (I still have scars from opening the glued case!), dumped the ROM, and reverse engineered the keys out of it. So, here is ShairPort, an open-source (Perl/C) replacement [Download here]
Grab it now before Apple C&Ds it.

Printable catalog (PDF)
FEED
This is fantastic news, I’ve been waiting for someone to break the other half of airtunes for years! Now it can actually become a useful protocol (lets face it, who’s going to buy an airport at their silly prices just to get airtunes working?)
Comment by Tyr — April 12, 2011 @ 4:50 am
I can’t wait to see this ported over to run on an AVR with a VS1053 chip.
Comment by Chankster — April 12, 2011 @ 8:58 pm