diff --git a/README.md b/README.md index 8c6a8b9..e3badd5 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,10 @@ Pull a decrypted IPA from a jailbroken device ## Usage - 1. Install [frida](http://www.frida.re/) on device and mac - 2. Run usbmuxd/iproxy SSH forwarding over USB (Default 2222 -> 22) - 3. Run ./dump.py `Display name` or `Bundle identifier` + 1. Install [frida](http://www.frida.re/) on device + 2. `pip install -r requirements.txt` (Python 2.7) + 3. Run usbmuxd/iproxy SSH forwarding over USB (Default 2222 -> 22). e.g. `iproxy 2222 22` + 4. Run ./dump.py `Display name` or `Bundle identifier` For SSH/SCP make sure you have your public key added to the target device's ~/.ssh/authorized_keys file. diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..b4a2a7d --- /dev/null +++ b/requirements.txt @@ -0,0 +1,19 @@ +asn1crypto==0.24.0 +bcrypt==3.1.4 +cffi==1.11.5 +colorama==0.3.9 +cryptography==2.1.4 +enum34==1.1.6 +frida==10.6.58 +idna==2.6 +ipaddress==1.0.19 +paramiko==2.4.0 +prompt-toolkit==1.0.15 +pyasn1==0.4.2 +pycparser==2.18 +Pygments==2.2.0 +PyNaCl==1.2.1 +scp==0.10.2 +six==1.11.0 +tqdm==4.19.6 +wcwidth==0.1.7