Mac OS X에서 iOS 앱 추출 및 탐색

차례:

Anonim

App Store에서 다운로드한 iOS 앱에서 몇 가지 흥미로운 점을 찾을 수 있습니다. 컨테이너에서 파일을 추출하기만 하면 자유롭게 탐색할 수 있습니다. 다른 응용 프로그램 패키지.

이 기능은 모든 iPhone 또는 iPad 앱에서 작동하며 분명히 OS X 및 iTunes가 설치된 Mac이 필요합니다. 다음은 나머지를 수행하고 iOS 애플리케이션 패키지 내부에 무엇이 있는지 탐색하는 방법입니다.

Mac OS X에서 iOS 앱의 콘텐츠를 추출하고 탐색하는 방법

iBooks.app을 예로 사용합니다.

  • iTunes를 실행하고 "앱"을 클릭합니다.
  • 추출하려는 앱을 선택하고 마우스 오른쪽 버튼으로 클릭하고 "Finder에 표시"를 선택합니다.

  • Finder에서 .ipa 파일을 볼 수 있습니다. Option을 누른 상태에서 해당 파일을 바탕 화면으로 드래그하여 해당 파일의 복사본을 만듭니다.
  • .ipa 파일 확장자를 .zip으로 변경하고(이 경우 iBooks.ipa를 iBooks.zip으로), 경고를 무시하고 클릭하여 .zip 확장자를 확인합니다.

  • 이제 .zip 파일을 두 번 클릭하여 내용을 추출하면 표준 아카이브처럼 열립니다.
  • 새로 추출한 디렉토리를 열고 그 안에 있는 "페이로드"를 엽니다.
  • 앱 이름(iBooks.app)을 마우스 오른쪽 버튼으로 클릭하고 "패키지 내용 보기"를 선택합니다.
  • iOS 앱의 콘텐츠를 살펴보세요. AngryBirds Lite를 보여주는 이 게시물 맨 위에 있는 스크린샷처럼 보일 것입니다.

이러한 iOS 앱에서 흥미로운 내용을 많이 찾을 수 있으며 프로세스는 iPhone 또는 iPad용 앱에 관계없이 동일하므로 재미있게 사용하세요. 앱을 망가뜨리지 않도록 백업을 해두세요. 그럴 경우 언제든지 다시 다운로드할 수 있습니다.

여기에서는 아트워크, plist 파일, 번들, 다양한 데이터 파일 및 코드 서명, 패키지 정보 파일, 바이너리 등을 포함하여 iOS 앱 또는 게임의 일부를 자세히 살펴볼 수 있습니다. 어셈블리 및 리버스 엔지니어링에 특히 능숙한 경우 여기에서 코드를 찾을 수 없습니다. .ipa 및 .app 파일.

최신 버전의 iTunes에서 "앱" 섹션은 iTunes 메뉴를 통해 액세스할 수 있는 하위 섹션입니다. 그러나 여전히 OS X의 Finder에서 직접 애플리케이션 .app 및 .ipa 파일에 액세스할 수 있습니다.

추출에 대해 말하자면, 관심이 있다면 .pkg 패키지 파일에서도 추출할 수 있습니다.

Mac OS X에서 iOS 앱 추출 및 탐색