SSH Ramdisk iOS Devices A7-A11

Creating the ramdisk

  1. Download and unzip the ramdisk files.

  2. Open a terminal and drag the ramdisk folder into it.

  3. Run bash create.sh [devicetype] [version]

Loading the ramdisk

  1. Connect your device and enter DFU mode.

  2. Run bash pwndfu.sh to enter pwned DFU mode (this might take a few tries).


  3. Run bash load.sh [devicetype].

  4. Once the ramdisk has loaded and you see the Apple logo with a gray bar, run ./resources/tcprelay.py -t 22:2222 to start the SSH proxy.

  5. Open a new terminal window and connect to the device by typing ssh root@localhost -p 2222 (password is alpine).

  6. Once connected, run mount_root to mount the root filesystem on /mnt1.

  7. Run mount_data to mount the data partition on /mnt2.

Commands

bash create.sh [devicetype] [version] 📋
bash pwndfu.sh 📋
bash load.sh [devicetype] 📋
./resources/tcprelay.py -t 22:2222 📋
ssh root@localhost -p 2222 📋
mount_root 📋
mount_data 📋