ONE Jailbreak Ad

IPA Permasigner

Promotion image of IPA Permasigner article.

Linus Henze ontdekte een nieuwe bug waardoor CoreTrust het gebruik van elk rootcertificaat toestaat om elk IPA-bestand permanent te ondertekenen voor alle gejailbreakte apparaten met iOS 14.0 tot en met iOS 15.4.1. Na installatie blijft de app werken, zelfs na het opnieuw opstarten naar de standaardinstellingen.

Wat is IPA Permasigner?

IPA Permasigner is een Python-script voor Windows, Mac en Linux waarmee je eenvoudig IPA-bestanden permanent kunt ondertekenen voor jailbreak-iDevices met versie 14.0 tot en met 14.8.1. Deze bug werkt ook voor jailbreaks die zijn uitgebracht voor iOS 15 tot en met iOS 15.4.1. Het maakt gebruik van de CoreTrust-bypass van Linus Henze.

Deze bug is vooral handig bij het installeren van een jailbreaktool die is uitgebracht als een IPA-pakket, zoals unc0ver, Taurine en Odyssey . Deze tool werkt zelfs na het opnieuw opstarten van het apparaat. Met deze methode kunt u ook andere apps uit onze IPA-bibliotheek ondertekenen en installeren zonder intrekkingen.

IPA Permasigner pakt het IPA-bestand uit, patcht het ondertekeningscertificaat en creëert een DEB-bestand dat geïnstalleerd kan worden op alle jailbreak-apparaten met iOS 14 en iOS 15. Het script vereist het gebruik van een Python-omgeving op Mac OS X 10.5.0 en nieuwer. Zowel codesign als ldid kunnen worden gebruikt.

Schermafbeelding van IPA Permasigner-script dat is verpest in de Terminal-app van macOS.

Het script ondersteunt lokaal opgeslagen IPA-bestanden, maar kan ook IPA-bestanden downloaden via een URL. Zodra IPA Permasigner de app met een permanent certificaat ondertekent, genereert het een nieuw DEB-bestand dat op elk apparaat met jailbreak kan worden geïnstalleerd. DEB is een pakket, net als IPA, dat wordt gebruikt om tweaks en apps te installeren via Cydia Repositories . Het permanent ondertekende DEB-bestand kan met Filza worden geïnstalleerd.

IPA Permasigner is gemaakt door Nebula en is gebaseerd op de originele scripts van Zhuowei en CoreTrust Bypass van Linus Henze . Het is supergemakkelijk te gebruiken en kan dankzij de ldid-ondersteuning ook op Debian-gebaseerde Linux draaien. IPA Permasigner is uitgebracht als een open-source script.

Let op: de nieuwste versie van Permasigner 1.1 voegt ondersteuning toe voor iOS, Windows, FreeBSD en Raspberry Pi (armv7l).

@powen, de ontwikkelaar achter AltStore Linux, werkt ook aan een PermasigneriOS -app die IPA-bestanden direct op je gejailbreakte apparaat kan ondertekenen. Deze converteert elk IPA-bestand naar een permanent ondertekend DEB-pakket dat op je apparaat kan worden geïnstalleerd. Eenmaal geïnstalleerd, werkt de app op standaard iOS, zelfs na een herstart. Voer een permanente ondertekening uit op je iOS-apparaat.

Als je een apparaat zonder jailbreak gebruikt, kun je de TrollStore-app proberen. Deze gebruikt een vergelijkbare techniek om apps permanent te installeren op standaard iOS-apparaten en vereist geen jailbreakomgeving. De app werkt op iOS 14.0 tot en met iOS 14.8.1 en iOS 15 tot en met iOS 15.1.1.

Nebula publiceerde het IPA Permasigner-script als een open-sourceproject onder de BSD-3-Clause-licentie. De broncode van het script werd vrijgegeven via de privé GitHub Repository. De broncode is geschreven in 90,8% Python, 8,2% Dockerfile en 1,0% Shell.

Bekijk gerust hoe de IPA Permasigner permanente IPA's ondertekent voor gejailbreakte iDevices (persistent op standaard). Het script is geschreven in Python en kan zowel codesign als, indien gewenst, ldid gebruiken. Vergeet niet alle afhankelijkheden te installeren voordat u het script op uw computer uitvoert.

IPA Permasigner installeren

IPA Permasigner script kan op macOS draaien. Om het script te installeren, moet je eerst Python en Brew geïnstalleerd hebben. Vervolgens moet je de officiële GitHub Repository naar je lokale schijf kopiëren en alle vereiste afhankelijkheden installeren met de pip package installer voor Python.

  1. Officiële repository klonen:
     git clone https://github.com/itsnebulalol/permasigner
  2. Installeer alle vereisten met de python-opdracht:
     pip install -r requirements.txt
  3. Bewerk het bestand app.entitlements indien nodig met een teksteditor. Sommige apps, zoals DolphiniOS, gebruiken andere rechten, maar voor sommige IPA's kun je het gewoon zo laten.
     <?xml version="1.0" encoding="UTF-8"?>    platform-application  com.worthdoingbadly.entitlement.dummy1  com.worthdoingbadly.entitlement.dummy2   
  4. Installeer het dpkg-pakket met behulp van brew om het maken van DEB-pakketten mogelijk te maken.
     brew install dpkg

Hoe u een IPA-bestand permanent ondertekent

Zoals reeds vermeld, maakt IPA Permasigner vanuit een IPA-bestand een DEB-pakket zonder intrekking aan dat op elk apparaat met jailbreak kan worden geïnstalleerd. Wanneer u de app op deze manier installeert, werkt deze zonder intrekking, zelfs na het herstarten van uw iDevice. De jailbreak werkt dan uiteraard niet meer.

Stap 1. Voer het script uit:

 qbap@MacBook-Pro ~ % cd permasigner qbap@MacBook-Pro permasigner % python3 main.py

Stap 2. Gebruik een IPA die op het web of op uw systeem is opgeslagen? [extern, lokaal] lokaal

 [?] Paste in the path to an IPA in your file system: /Users/qbap/Downloads/cercube.ipa

Stap 3. Het ondertekende DEB-pakket is beschikbaar op de volgende locatie.

 qbap@MacBook-Pro Documents % cd permasigner/output/

Stap 4. Stuur het gegenereerde cercube.deb-pakket naar uw iPhone.

Stap 5. Open het bestand cercube.deb met Filza-pakketbeheerder en installeer het.

Stap 6. Start uw apparaat opnieuw op om te controleren of de app permanent is ondertekend.

Dit script maakt een deb-bestand voor je aan op basis van een IPA. Getest met Taurine en Odyssey, maar zou met veel andere moeten werken. Het lijkt erop dat unc0ver op dit moment niet goed werkt.

Wat is er nieuw

  • Herstel plug-ins in apps zoals YouTube.
  • MacOS-ondersteuning hersteld.
  • Heel veel codeverbeteringen.
  • Nu met iOS-ondersteuning op Elucubratus-jailbreaks.
  • Bijgewerkte bestandsnamen voor de ldid-downloader.
  • Ondersteuning voor Windows, FreeBSD en Raspberry Pi (armv7l) toegevoegd.
  • Ondersteuning voor .deb-ondertekening toegevoegd.
  • Nu met de mogelijkheid om een ​​hele reeks IPA's te signeren.
  • Problemen met hashcontrole oplossen.
  • Bijgewerkte afhankelijkheden.
  • Ondersteuning toegevoegd om unc0ver 8.0.2 permanent te ondertekenen.
  • Optie toegevoegd om pakketten op uw iDevice te installeren wanneer u verbonden bent.
  • Algemene verbeteringen en optimalisaties.
  • Eerste release van IPA Permasigner.
  • Schakel over naar ldid voor mogelijke Linux-ondersteuning.
  • Ondersteuning toegevoegd voor Linux-distributies gebaseerd op Debian.
  • Steun voor het afschaffen van de rechten.
  • ldid automatisch downloaden wanneer niet geïnstalleerd.
Author Photo
Geschreven door

Kuba Pawlak is een gepassioneerd tester van jailbreak-tools en IPA-apps, met jarenlange ervaring in het aanpassen van iOS. Hij neemt actief deel aan online jailbreak-community's en Reddit-forums en helpt gebruikers veilige en effectieve manieren te vinden om hun iPhones en iPads te verbeteren. Je kunt Kuba's laatste updates en inzichten volgen op X (Twitter).

Plaats een reactie

Laatste berichten

Ksign IPA-installatieprogramma

Ksign IPA Installer: v1.3.1 is beschikbaar om te downloaden!

Ksign is een open-source alternatief voor Esign en biedt een overzichtelijkere interface en dezelfde krachtige functies voor alle iPhone-gebruikers, of je nu in de VS, Canada, Europa of Azië woont. Bovendien...

Feather

Feather IPA Installer v2.2.2: Downloaden voor iOS

Feather is de eerste open-source IPA-installer die werkt met Apple Developer Program (ADP)-accounts. Naar mijn mening is het momenteel de beste optie om IPA-bestanden rechtstreeks op je apparaat te ondertekenen en biedt het een uitstekend alternatief voor...

GBoxPlus

Download GBoxPlus IPA voor iOS 14 - iOS 26 (TrollStore & IPA Installer)

Als je Gbox al eerder hebt gebruikt, weet je al hoe eenvoudig het is om IPA-bestanden te installeren zonder computer. Maar GBoxPlus gaat nog een stap verder. Het is een aangepaste versie van het origineel...