Modifier une application iOS

Il existe plusieurs façons de modifier une application iOS (sans avoir accès au code source), vous pouvez éditer les instructions en assembleur avec Hopper ou même modifier certains bits avec un éditeur hexadecimal (je vous conseille Hex Fiend). Ici je vais parler d’une manière plus complète de modifier mais aussi d’ajouter des fonctionnalités à une application.

Continuer la lecture de Modifier une application iOS

Décompilation d’une application iOS

La décompilation d’un binaire vous permet de récupérer le code source (ou du moins une partie) et donc de pouvoir mieux comprendre son fonctionnement.

Les applications iOS sont chiffrées par Apple pour empêcher la décompilation, il vous faut donc avant tout obtenir un binaire non chiffré, ce que j’ai pris soin de détailler au préalable dans cet article.

Continuer la lecture de Décompilation d’une application iOS

Décryptage d’une application iOS

Etant donné qu’Apple chiffre les applications disponibles sur l’AppStore grâce à leur système de chiffrement ‘FairPlay’, il est impossible de décompiler une application dans l’état, pour ce faire nous allons devoir déchiffrer le binaire.

Continuer la lecture de Décryptage d’une application iOS