Difference between revisions of "Ldid"

From iPhone Development Wiki
Jump to: navigation, search
(adjusting formatting slightly)
m (Installation instructions.)
 
(7 intermediate revisions by 3 users not shown)
Line 7: Line 7:
 
<code>ldid -Sent.xml</code> sets the binary's entitlements.
 
<code>ldid -Sent.xml</code> sets the binary's entitlements.
  
For compiling ldid easily, refer to https://github.com/rpetrich/ldid.
+
The package name in Cydia is "Link Identity Editor", hosted by the Cydia/Telesphoreo repository.
 +
 
 +
== Installation ==
 +
 
 +
Via Brew or Fink, or from source:
 +
 
 +
<pre>git clone git://git.saurik.com/ldid.git
 +
cd ldid
 +
git submodule update --init
 +
./make.sh
 +
cp -f ./ldid $THEOS/bin/ldid</pre>
 +
 
 +
=== Mirrors ===
 +
 
 +
* http://ac3xx.com/ldid
 +
* http://joedj.net/ldid
 +
* http://jontelang.com/guide/chapter2/ldid.html
 +
 
 +
== External links ==
 +
 
 +
* [[Code Signing]] - community maintained version of saurik's original article on ldid
 +
* Source: http://gitweb.saurik.com/ldid.git (git://git.saurik.com/ldid.git)

Latest revision as of 14:22, 12 March 2017


ldid is a tool made by saurik for modifying a binary's entitlements easily. ldid also generates SHA1 hashes for the binary signature, so the iPhone kernel executes the binary.

ldid -e dumps the binary's entitlements.

ldid -Sent.xml sets the binary's entitlements.

The package name in Cydia is "Link Identity Editor", hosted by the Cydia/Telesphoreo repository.

Installation

Via Brew or Fink, or from source:

git clone git://git.saurik.com/ldid.git
cd ldid
git submodule update --init
./make.sh
cp -f ./ldid $THEOS/bin/ldid

Mirrors

External links