Extraia e explore um aplicativo iOS no Mac OS X
Índice:
Você pode encontrar algumas coisas interessantes em aplicativos iOS que você baixou da App Store, tudo que você precisa fazer é extrair o arquivo de seu contêiner e então você está livre para navegar como qualquer outro outro pacote de aplicativos.
Isso funciona com qualquer aplicativo para iPhone ou iPad e, obviamente, você precisará de um Mac com OS X e iTunes. Veja como fazer o resto e explorar o que há dentro de um pacote de aplicativos iOS.
Como extrair e explorar o conteúdo de aplicativos iOS no Mac OS X
Usaremos iBooks.app como exemplo:
- Abra o iTunes e clique em “Apps”
- Selecione o aplicativo que deseja extrair e clique com o botão direito sobre ele, selecione “Mostrar no Finder”
- Você verá um arquivo .ipa no Finder, faça uma cópia desse arquivo na área de trabalho segurando Option e arrastando-o para lá
- Renomeie a extensão do arquivo .ipa para .zip (neste caso, iBooks.ipa para iBooks.zip), ignore o aviso e clique para confirmar a extensão .zip
- Agora clique duas vezes no arquivo .zip para extrair seu conteúdo, ele abrirá como qualquer arquivo padrão
- Abra o diretório recém-extraído e abra “Payload” dentro dele
- Clique com o botão direito do mouse no nome do aplicativo (iBooks.app) e selecione “Mostrar conteúdo do pacote”
- Explore o conteúdo do aplicativo iOS, ele se parecerá com a captura de tela no topo desta postagem mostrando o AngryBirds Lite
Você pode encontrar muitas coisas interessantes nesses aplicativos para iOS e o processo é o mesmo, independentemente de o aplicativo ser para iPhone ou iPad, então divirta-se. Apenas certifique-se de fazer um backup para não estragar o aplicativo, embora você sempre possa baixá-lo novamente se o fizer.
Isso fornece uma visão interna do que faz parte de um aplicativo ou jogo iOS, incluindo arte, arquivos plist, pacotes, vários arquivos de dados e assinaturas de código, arquivos de informações de pacote, binários e muito mais. Você não encontrará código aqui, embora, se for particularmente adepto da montagem e da engenharia reversa, poderá obter detalhes adicionais do arquivo .arquivos ipa e .app.
Observe que na versão mais recente do iTunes, a seção “Aplicativos” é uma subseção acessível por meio do menu do iTunes. No entanto, você ainda pode acessar os arquivos .app e .ipa do aplicativo diretamente do Finder do OS X.
Falando em extrações, você também pode extrair de um arquivo de pacote .pkg, se estiver interessado.