ONE Jailbreak Ad

EasySignIpa

Promotion image of EasySignIpa article.

EasySignIpa es una herramienta de línea de comandos para firmar archivos IPA en Mac usando un certificado P12 y un archivo MobileProvision. Es útil para automatizar el proceso de renovación de la firma de IPA. Descubrí EasySignIpa recientemente y aquí te dejo sus mejores funciones y cómo instalarlo en macOS.

¿Qué es EasySignIpa?

EasySignIpa es un instalador de IPA que permite firmar e instalar aplicaciones descifradas en dispositivos iOS. Se lanzó como un proyecto de código abierto bajo la licencia MIT. Una de mis funciones favoritas es la compatibilidad con la inyección de bibliotecas o frameworks dinámicos en archivos IPA.

Esta herramienta de firma de IPA no ofrece muchas funciones, por lo que es fácil de usar. Entre las opciones disponibles, puede configurar el certificado de firma y el aprovisionamiento, renovar la firma del .ipa o .app, inyectar una biblioteca dinámica en la aplicación o instalar el .ipa renovado en el dispositivo conectado por USB.

EasySignIpa es desarrollado y mantenido por DargonLee, un desarrollador chino. Este proyecto no está relacionado con la aplicación eSign, el instalador de IPA integrado para dispositivos iOS.

Captura de pantalla de EasySignIpa ejecutándose en la aplicación de terminal.

EasySignIpa no solo permite firmar archivos IPA e instalar el paquete en tu iPhone o iPad. También ofrece la opción de desinstalar primero la app con el mismo nombre de paquete en el dispositivo y luego instalar la app firmada nuevamente. No puedes firmar archivos IPA con tu Apple ID.

Este instalador IPA actualmente solo es compatible con macOS. Sin embargo, al estar basado en Python, el desarrollador planea añadir compatibilidad también con Linux. La versión para Mac utiliza Xcode.

EasySignIpa se publicó bajo la licencia MIT a través del repositorio de GitHub. El código fuente se escribió en Python (requiere Python 3.8 o superior) y Shell.

Cómo instalar EasySignIpa en macOS

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

Comandos disponibles

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
Escrito por

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.

Publicar un comentario

Últimas publicaciones