Jan
24
2009

Installing Link Identity Editor on OS X

Link Identity Editor (ldid) by Jay Freeman (saurik) can be used to bypass codesigning on the iPhoneOS (see his post ’Bypassing iPhone Code Signature‘). He also made a version for OS X, which is very handy if you build your iPhoneOS stuff on OS X. Here are step-by-step instructions on how to install it.

Open Terminal.app (keyboard shortcut: Command+Shift+U, then T, Command+O).

Move to your desktop:

cd ~/Desktop

Get the binary from the web:

curl http://test.saurik.com/c1d0ze/ldid-osx > ldid

Give it permission to be executed:

sudo chmod +x ldid

(enter your password for root)

Make it owned by user ‘root’:

sudo chown root ldid

Move it to /usr/bin (so we don’t need to change any paths):

sudo mv ldid /usr/bin

Done. Test it by using either:

ldid -S yourbinary

… for binaries built using GCC on the command line, or

ldid -s yourbinary

… for  a binary built with the SDK in XCode and that already has been codesigned (but will not let itself be installed on your device without you joining Club $99).

 by: PiMP | in: How-To's | Tags: , , | Views: 3,173 | Rating: 2(/4)

Rate: DownUp 2 (/4) Loading ... Loading ...

No Comments »

 RSS feed for comments on this post.  TrackBack URL.

Leave a Comment

PiMPMiPhone.info