Comment sinterfacer avec iOS lockdownd

Jai utilisé nmap pour analyser les ports de mon iPod Touch et jai trouvé un seul port ouvert, qui était le port 62078, étiqueté « iphone- synchroniser « . Jai fait quelques recherches et jai trouvé que le processus derrière cela était un programme appelé « lockdownd » qui pouvait être utilisé pour sinterfacer avec liPod.

Je me demandais si et comment je pourrais lutiliser pour interagir avec et contrôler éventuellement mon iPod.

Commentaires

  • iTunes est assez bon pour interfacer et contrôler les appareils iOS.

Réponse

Le port 62078 est le port sur lequel iOS lockdown le démon écoute. Normalement, il interagit via usbmuxd qui est un protocole qui permet détablir des connexions TCP arbitraires via une connexion USB .

lockdownd peut être utilisé pour faire beaucoup de choses intéressantes avec les services intégrés quApple expose sur des appareils sans interruption. La bibliothèque goto pour linterfaçage avec ce service semble être libimobiledevice qui est une bibliothèque open-source implémentant usbmuxd et autres protocoles iOS. Pour un meilleur aperçu des fonctionnalités de lockdownd et de la bibliothèque iMobileDevice, jetez un œil à certains des outils . la bibliothèque fournit. Si vous connaissez C, le code source de ces outils est ici .

Réponse

De toute évidence (et quelquun la déjà mentionné dans un commentaire), il peut être utilisé pour synchroniser lappareil via WiFi car iTunes le fait.

Cependant, linterface nest pas documentée, et en tant que tel non pris en charge par Apple.

Une autre option, si vous cherchez à contrôler lappareil à distance et à vous amuser généralement avec lui, serait de le jailbreaker et décrire votre propre logiciel de contrôle qui fonctionnerait sur le téléphone. Cela vous permettrait de vous connecter via une interface que vous créeriez vous-même.

Un tel logiciel peut même déjà exister dans la communauté jailbreak.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *