Awesome Hackpuntes
  • Intro
  • My CVE
  • Exploit-DB
    • XMLBlueprint <= 16.191112 - XML External Entity Injection
    • Easy XML Editor <= 1.7.8 - XML External Entity Injection
    • winrar 5.80 64bit - Denial of Service
    • rConfig 3.9.2 - Remote Code Execution
    • XML Notepad 2.8.0.4 - XML External Entity Injection
    • IObit Uninstaller 9.1.0.8 - 'IObitUnSvr' Unquoted Service Path
  • OWASP - EN
    • OWASP: Testing guide checklist
  • OWASP - ES
    • [INFO] RECOPILACIÓN DE INFORMACIÓN
    • [CONFIG] GESTIÓN DE CONFIGURACIÓN E IMPLEMENTACIÓN
    • OWASP: Guía de pruebas
  • Page 1
  • 🕵️OSEP Cheatsheet
    • Checklist
    • Online Tools
    • AV Evasion
    • File transfer
    • Exfiltrate Data
    • Interesting files
    • Network Forwarding
    • Tools
    • CRTO Cheat Sheet
    • Page
    • Page 3
    • Page 4
  • 📱Mobile Pentesting
  • 🤖Android
    • Page 2
  • 💸iOS
    • How to extract IPA from iOS device
Powered by GitBook
On this page

Was this helpful?

  1. iOS

How to extract IPA from iOS device

PreviousPage 2

Last updated 1 year ago

Was this helpful?

  1. Download and install APP from Apple Store or other source.

  2. Connect with SSH.

ssh root@<iPhone-IP> # default password 'alpine'
  1. Go to Bundle container directory.

cd /var/containers/Bundle/Application/
  1. Get UUID folder from APP or listing all.

find | grep "<APP-NAME>"
ls *
  1. Go to UUID folder APP

cd <UUID-Folder>
  1. Create Payload dir

mkdir Payload
  1. Find .app folder name of UUID Folder and copy all content in Payload folder

ls
cp -r <APP-NAME>.app/ Payload/
  1. Create IPA File from folder

zip -r /var/root/<NAME-TO-EXTRACT-IPA>.ipa Payload/
  1. Connect with SFTP

sftp root@<iPhone-IP> # default password 'alpine'
  1. Get IPA

get -r /var/root/<NAME-TO-EXTRACT-IPA>.ipa

💸
All installed IPAS