Extraire et explorer une application iOS sous Mac OS X

Table des matières:

Anonim

Vous pouvez trouver des choses intéressantes dans les applications iOS que vous avez téléchargées depuis l'App Store, tout ce que vous avez à faire est d'extraire le fichier de son conteneur, puis vous êtes libre de naviguer comme n'importe qui autre dossier de candidature.

Cela fonctionne avec n'importe quelle application iPhone ou iPad, et vous aurez évidemment besoin d'un Mac avec OS X et iTunes. Voici comment faire le reste et explorer le contenu d'un package d'application iOS.

Comment extraire et explorer le contenu des applications iOS dans Mac OS X

Nous utiliserons iBooks.app comme exemple :

  • Lancez iTunes et cliquez sur "Apps"
  • Sélectionnez l'application que vous souhaitez extraire et faites un clic droit dessus, sélectionnez "Afficher dans le Finder"

  • Vous verrez un fichier .ipa dans le Finder, faites une copie de ce fichier sur le bureau en maintenant la touche Option enfoncée et en le faisant glisser là-bas
  • Renommez l'extension de fichier .ipa en .zip (dans ce cas, iBooks.ipa en iBooks.zip), ignorez l'avertissement et cliquez pour confirmer l'extension .zip

  • Maintenant, double-cliquez sur le fichier .zip pour extraire son contenu, il s'ouvrira comme n'importe quelle archive standard
  • Ouvrez le répertoire nouvellement extrait et ouvrez "Payload" à l'intérieur de celui-ci
  •  Cliquez avec le bouton droit sur le nom de l'application (iBooks.app) et sélectionnez "Afficher le contenu du package"
  • Explorez le contenu de l'application iOS, cela ressemblera à la capture d'écran tout en haut de cet article montrant AngryBirds Lite

Vous pouvez trouver beaucoup de choses intéressantes dans ces applications iOS et le processus est le même, qu'il s'agisse d'une application pour iPhone ou iPad, alors amusez-vous. Assurez-vous simplement de faire une sauvegarde afin de ne pas gâcher l'application, bien que vous puissiez toujours la télécharger à nouveau si vous le faites.

Cela vous donne un aperçu de ce qui fait partie d'une application ou d'un jeu iOS, y compris les illustrations, les fichiers plist, les bundles, divers fichiers de données et signatures de code, les fichiers d'informations sur les packages, les binaires et bien plus encore. Vous ne trouverez pas de code ici, mais si vous êtes particulièrement doué pour l'assemblage et l'ingénierie inverse, vous pourrez peut-être extraire des informations supplémentaires du fichier .fichiers ipa et .app.

Notez que dans la dernière version d'iTunes, la section "Applications" est une sous-section accessible via le menu d'iTunes. Cependant, vous pouvez toujours accéder aux fichiers .app et .ipa de l'application directement depuis le Finder d'OS X.

En parlant d'extractions, vous pouvez également extraire d'un fichier de package .pkg, si vous êtes intéressé.

Extraire et explorer une application iOS sous Mac OS X