Extrahera och utforska en iOS-app i Mac OS X
Du kan hitta några intressanta saker i iOS-appar som du har laddat ner från App Store. Allt du behöver göra är att extrahera filen från dess behållare och du kan bläddra som något annat applikationspaket.
Det här fungerar med alla iPhone- eller iPad-appar, och du behöver självklart en Mac med OS X och iTunes. Så här gör du resten och utforskar vad som finns i ett iOS-applikationspaket.
Så här extraheras och utforskar innehållet i iOS-appar i Mac OS X
Vi använder iBooks.app som ett exempel:
- Starta iTunes och klicka på "Apps"
- Välj den app du vill extrahera och högerklicka på den, välj "Visa i Finder"
- Du ser en .ipa-fil i Finder, gör en kopia av den filen till skrivbordet genom att hålla ned Alternativ och dra den där
- Byt namn på .ipa-filtillägget till .zip (i det här fallet, iBooks.ipa till iBooks.zip), ignorera varningen och klicka för att bekräfta .zip-förlängningen
- Dubbelklicka nu på .zip-filen för att extrahera innehållet, det öppnas som vilket standardarkiv som helst
- Öppna den nyligen extraherade katalogen och öppna "Payload" inom det
- Högerklicka på appnamnet (iBooks.app) och välj "Visa paketinnehåll"
- Utforska innehållet i iOS-appen, det kommer att se ut som skärmbilden längst upp i det här inlägget som visar AngryBirds Lite
Du kan hitta många intressanta saker i dessa iOS-appar och processen är densamma oavsett om en app är för iPhone eller iPad, så ha kul. Var noga med att göra en säkerhetskopia så att du inte förstör appen, men du kan alltid ladda ner den om du gör det.
Detta ger dig en inblick i vad som ingår i en iOS-app eller ett spel, inklusive konstverk, plistfiler, buntar, olika datafiler och kodsignaturer, paketinfofiler, binärer och mycket mer. Du kommer inte hitta någon kod här men om du är särskilt skicklig i montering och omvänd teknik kan du kanske slänga ytterligare prenumerationer ut ur .ipa och .app-filerna.
Observera att avsnittet "Appar" i den senaste versionen av iTunes är en underavdelning tillgänglig via menyn i iTunes. Du kan dock fortfarande komma åt applikationerna .app och .ipa-filer direkt från Finder i OS X, dock.
När det gäller extraktioner kan du också extrahera från en .pkg-paketfil om du är intresserad.