Usé nmap para escanear puertos en mi iPod Touch y encontré un solo puerto abierto, que era el puerto 62078, etiquetado como «iphone- sincronizar «. Investigué un poco y descubrí que el proceso detrás de él era un programa llamado «lockdownd» que podría usarse para interactuar con el iPod.
Me preguntaba si y cómo podría usar esto para interactuar con y posiblemente controle mi iPod.
Comentarios
- iTunes es bastante bueno para interactuar y controlar dispositivos iOS.
Respuesta
 El puerto 62078 es el puerto en el que iOS  lockdown  daemon escucha. Normalmente se interactúa con él a través de  usbmuxd , que es un protocolo que permite realizar conexiones TCP arbitrarias a través de una conexión USB. . 
 lockdownd puede usarse para hacer muchas cosas ingeniosas con los servicios integrados que Apple expone en dispositivos sin jailbreak. La biblioteca Goto para interactuar con este servicio parece ser  libimobiledevice , que es una biblioteca de código abierto que implementa usbmuxd y otros protocolos de iOS. Para obtener una mejor descripción general de las capacidades de lockdownd y la biblioteca iMobileDevice, eche un vistazo a algunas de las  herramientas  empaquetadas la biblioteca proporciona. Si conoce C, el código fuente de estas herramientas es  aquí . 
Respuesta
Obviamente (y alguien ya ha mencionado esto en un comentario), se puede usar para sincronizar el dispositivo a través de WiFi porque iTunes lo hace.
Sin embargo, la interfaz no está documentada y como tal, no es compatible con Apple.
Otra opción, si está buscando controlar el dispositivo de forma remota y en general divertirse con él, sería hacer jailbreak y escribir su propio software de control que se ejecutaría en el teléfono. Eso le permitiría conectarse a través de una interfaz que crearía usted mismo.
Es posible que dicho software ya exista en la comunidad de jailbreak.