Shell reverse TCP for iOS

In the last section, we opened shell on the victim's iDevice, to which we had connected from the base system (Kali Linux). Now, we will open a victim's shell on our base system to which victim will connect back using the reverse_bind_shell payload. This is mainly required when target connections are behind the firewall and do not allow inbound connections. Here, we will make the outbound connection from the target iDevice to our base system.

Let's follow the given steps to create a reverse bind shell of iOS

  1. Check the IP of the base system. You can use the ifconfig command to find out the IP address of the base system:
    Shell reverse TCP for iOS
  2. Let's ...

Get Learning iOS Penetration Testing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.