Merge commit '3f9f84740528f7f1624c'

This commit is contained in:
Albert Zeyer
2011-04-11 19:30:45 +02:00
2 changed files with 16 additions and 0 deletions
+3
View File
@@ -1,5 +1,8 @@
Type 'make' to build the packet decoder, 'hairtunes'.
To Run make, you need pkg-config installed (mac):
brew install pkg-config
You need the following installed:
openssl
libao (if you use homebrew, use brew install libao)
+13
View File
@@ -38,3 +38,16 @@ finding the keys, everything else was pretty much trivial.
Thanks also to Apple for obfuscating the private key in the ROM image, using a
scheme that made the deobfuscation code itself stand out like a flare.
Thanks to wtbw.
How to compile and install on Mac OSX 10.6
------
* install XCode
* install homebrew (https://github.com/mxcl/homebrew)
* brew install pkg-config libao
* make
* perl -MCPAN -e 'install Crypt::OpenSSL::RSA'
* perl shairport.pl
OSX 10.5 only bundles perl 5.8, which won't work with shairport. After getting a update
here (http://www.perl.org/get.html), it worked.