Come interfacciarsi con iOS lockdownd

Ho usato nmap per eseguire il portscan del mio iPod Touch e ho trovato una singola porta aperta, che era la porta 62078, etichettata come “iphone- sincronizzazione “. Ho fatto alcune ricerche e ho scoperto che il processo alla base era un programma chiamato “lockdownd” che poteva essere utilizzato per interfacciarsi con liPod.

Mi chiedevo se e come potevo usarlo per interfacciarmi con e possibilmente controllare il mio iPod.

Commenti

  • iTunes è abbastanza bravo a interfacciarsi e controllare i dispositivi iOS.

Risposta

La porta 62078 è la porta su cui iOS lockdown daemon in ascolto. Normalmente si interagisce con usbmuxd che è un protocollo che consente di effettuare connessioni TCP arbitrarie tramite una connessione USB .

lockdownd può essere utilizzato per fare molte cose interessanti con i servizi integrati che Apple espone su dispositivi senza jailbreak. La libreria goto per linterfacciamento con questo servizio sembra essere libimobiledevice che è una libreria open source che implementa usbmuxd e altri protocolli iOS. Per una migliore panoramica delle funzionalità di lockdownd e della libreria iMobileDevice, dai unocchiata ad alcuni degli strumenti in pacchetto la biblioteca fornisce. Se conosci C, il codice sorgente di questi strumenti è qui .

Risposta

Ovviamente (e qualcuno lo ha già menzionato in un commento), può essere utilizzato per sincronizzare il dispositivo tramite WiFi perché lo fa iTunes.

Tuttavia, linterfaccia non è documentata e come tale non supportato da Apple.

Unaltra opzione, se stai cercando di controllare il dispositivo da remoto e generalmente divertirti con esso, sarebbe quella di eseguire il jailbreak e scrivere il tuo software di controllo che verrebbe eseguito sul telefono. Ciò ti consentirebbe di connetterti tramite uninterfaccia che creeresti tu stesso.

Tale software potrebbe già esistere nella comunità del jailbreak.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *