ONE Jailbreak Ad

EasySignIpa

Promotion image of EasySignIpa article.

EasySignIpa è uno strumento da riga di comando per firmare file IPA su Mac utilizzando un certificato P12 e un file MobileProvision. È utile per automatizzare il processo di ri-firma IPA. Ho scoperto EasySignIpa di recente e ecco le sue migliori funzionalità e come installarlo su macOS.

Che cos'è EasySignIpa?

EasySignIpa è un installer IPA che permette di firmare e installare app decriptate su dispositivi iOS. È stato rilasciato come progetto open source con licenza MIT. Una delle mie funzionalità preferite è il supporto per l'iniezione di librerie o framework dinamici nei file IPA.

Questo strumento di firma IPA non offre molte funzionalità, quindi è facile da usare. Tra le opzioni disponibili è possibile configurare il certificato di firma e il provisioning, rifirmare il file .ipa o .app, iniettare una libreria dinamica nell'app o installare l'IPA rifirmato sul dispositivo connesso tramite USB.

EasySignIpa è sviluppato e gestito da DargonLee, uno sviluppatore cinese. Questo progetto non è correlato all'applicazione ESign, l'installer IPA per dispositivi iOS.

Screenshot di EasySignIpa in esecuzione nell'app terminale.

EasySignIpa non solo può firmare file IPA e installare il pacchetto sul tuo iPhone o iPad, ma offre anche un'opzione per disinstallare prima l'app con lo stesso nome di pacchetto sul dispositivo e poi installare l'app rifirmata. Non puoi firmare file IPA con il tuo ID Apple.

Questo installer IPA è attualmente compatibile solo con macOS. Tuttavia, poiché è basato su Python, lo sviluppatore prevede di aggiungere il supporto anche per Linux. La versione per Mac si basa su Xcode.

EasySignIpa è stato rilasciato con licenza MIT tramite il repository GitHub. Il codice sorgente è stato scritto in Python (richiede Python 3.8+) e Shell.

Come installare EasySignIpa su macOS

git clone https://github.com/DargonLee/EasySignIpa
cd EasySignIpa
python setup.py install_command
pip install .

Comandi disponibili

esign --h
usage: esign [-h] [-c] [-s SIGN] [-l INJECT] [-o OUTPUT] [-b | -rb]

ipa re-signature command tool

options:
  -h, --help            show this help message and exit
  -c, --config          config signing cert and provision
  -s SIGN, --sign SIGN  re-signing the .ipa or .app
  -l INJECT, --inject INJECT
                        injecting dynamic library into the app
  -o OUTPUT, --output OUTPUT
                        output the resigned ipa
  -b, --install         install the re-signed ipa onto the device connected via USB.
  -rb, --reinstall      uninstall the app with the same package name on the device first, and then install the re-signed
                        app.
Author Photo
Scritto da

Kuba has over 20 years of experience in journalism, focusing on jailbreak since 2012. He has interviewed professionals from various companies. Besides journalism, Kuba specializes in video editing and drone flying. He studied IT at university before his writing career.

Pubblica un commento

Ultimi post