Permanently signs IPAs on jailbroken iDevices (persists on stock).
Project description
Permanently sign IPAs on jailbroken iDevices 14.0-14.8.1 (persists on stock)
How does it work?
In iOS 14.0-14.8.1, there is a bug where CoreTrust will allow any root certificate. Although the bug exists on iOS 15.0-15.4.1, it can not be abused (yet) since you need to be jailbroken at first to place the app in the /Applications folder. This bug does not exist on anything older than iOS 14.
This script makes a deb file for you based on an IPA. Tested only with Taurine, but should work with many others.
Based on the resign_taurine branch of CoreTrustDemo, please note that certificates are not copyrightable.
Prerequsites
- A computer or jailbroken iDevice with Procursus
- Mac OS X 10.5.0 (?) or later required.
- (Basically) any Linux distro is supported.
- A jailbroken iDevice using the Procursus bootstrap is supported.
- Jailbroken "target" iDevice on 14.0-14.8.1
- The device needs to be jailbroken at first to place the app in the /Applications folder. After installing it'll continue working on stock.
Tutorials
In Progress
View the GitHub Projects board!
Credits
- Linus Henze for the bug
- zhuowei for the original Taurine script
- RexSonic for the fix and a lot of help
- superrnovae for contributing lots of fixes and features
- verygenericname for the ldid downloader and support
- the Procursus Team for the amazing bootstrap and the ldid fork
Plus, big thanks to all of the contributors that made this project possible.
License
Permasigner is licensed under the BSD-3-Clause license, and can be found here.
Other Stuff
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file permasigner-1.1.2.tar.gz
.
File metadata
- Download URL: permasigner-1.1.2.tar.gz
- Upload date:
- Size: 34.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e24815c3bb88d66674c95743c9abae6c3cd54a0d1e1b6e31799c07b39d6a7d9 |
|
MD5 | e17e89e89234b4721fc6175f7dee4914 |
|
BLAKE2b-256 | 0f4c90c613fca06c0e2530e3cf591a481722f42644ce27ddec4cdf0b8a65b12c |
File details
Details for the file permasigner-1.1.2-py3-none-any.whl
.
File metadata
- Download URL: permasigner-1.1.2-py3-none-any.whl
- Upload date:
- Size: 37.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4a5866ecefebee1fa4d7eae1e465757631d81d8fd966850ad936d8f85f19339 |
|
MD5 | a45018687b2e94ace20107dd36b24b27 |
|
BLAKE2b-256 | 5aa3fc49e3c1762124b4345c86c008561d380c2be7f896f585b6276568fef0d1 |