Ekstrahirajte i istražite iOS aplikaciju u Mac OS X

Sadržaj:

Anonim

Možete pronaći neke zanimljive stvari u iOS aplikacijama koje ste preuzeli s App Storea, sve što trebate učiniti je izdvojiti datoteku iz njenog spremnika i onda možete slobodno pregledavati uokolo kao i svaki drugi drugi paket aplikacija.

Ovo radi s bilo kojom aplikacijom za iPhone ili iPad, a očito će vam trebati Mac s OS X i iTunes. Evo kako učiniti ostalo i istražiti što se nalazi unutar paketa iOS aplikacija.

Kako ekstrahirati i istražiti sadržaj iOS aplikacija unutar Mac OS X

Koristit ćemo iBooks.app kao primjer:

  • Pokrenite iTunes i kliknite na “Apps”
  • Odaberite aplikaciju koju želite izdvojiti i desnom tipkom miša kliknite na nju, odaberite "Prikaži u Finderu"

  • Vidjet ćete .ipa datoteku u Finderu, napravite kopiju te datoteke na radnu površinu držeći Option i povucite je tamo
  • Preimenujte ekstenziju datoteke .ipa u .zip (u ovom slučaju, iBooks.ipa u iBooks.zip), zanemarite upozorenje i kliknite za potvrdu ekstenzije .zip

  • Sada dvaput kliknite na .zip datoteku da izdvojite njezin sadržaj, otvorit će se kao svaka standardna arhiva
  • Otvorite novoizdvojeni direktorij i otvorite “Payload” unutar njega
  • Desnom tipkom miša kliknite naziv aplikacije (iBooks.app) i odaberite “Prikaži sadržaj paketa”
  • Istražite sadržaj iOS aplikacije, izgledat će kao snimak zaslona na samom vrhu ovog posta koji prikazuje AngryBirds Lite

U ovim iOS aplikacijama možete pronaći puno zanimljivih stvari, a postupak je isti bez obzira na to je li aplikacija za iPhone ili iPad, pa se zabavite. Samo svakako napravite sigurnosnu kopiju kako ne biste zabrljali aplikaciju, iako je uvijek možete ponovno preuzeti ako to učinite.

Ovo vam daje uvid iznutra u ono što je dio iOS aplikacije ili igre, uključujući ilustracije, plist datoteke, pakete, razne podatkovne datoteke i potpise koda, datoteke s informacijama o paketima, binarne datoteke i još mnogo toga. Ovdje nećete pronaći kod, ali ako ste posebno vješti u asembleru i obrnutom inženjeringu, možda ćete moći izvući dodatne sitnice iz .ipa i .app datoteke.

Imajte na umu da je u najnovijoj verziji iTunesa odjeljak “Apps” pododjeljak kojem se može pristupiti putem izbornika iTunesa. Međutim, i dalje možete pristupiti aplikacijama .app i .ipa datotekama izravno iz Findera OS X.

Govoreći o izdvajanjima, također možete izdvajati iz datoteke .pkg paketa, ako ste zainteresirani.

Ekstrahirajte i istražite iOS aplikaciju u Mac OS X