Jak komunikovat s iOS lockdownd

Použil jsem nmap k portování mého iPodu Touch a našel jsem otevřený jeden port, kterým byl port 62078, označený jako „iphone- synchronizovat „. Provedl jsem nějaký průzkum a zjistil jsem, že za ním stojí program nazvaný „lockdownd“, který lze použít k propojení s iPodem.

Zajímalo by mě, zda a jak to mohu použít k propojení s a případně ovládat můj iPod.

Komentáře

  • iTunes umí dobře komunikovat se zařízeními iOS a ovládat je.

Odpověď

Port 62078 je port, na kterém iOS lockdown démon poslouchá. Za normálních okolností se s ním komunikuje prostřednictvím usbmuxd , což je protokol, který umožňuje navazování libovolných připojení TCP přes USB. .

lockdownd lze použít k provádění spousty šikovných věcí s integrovanými službami, které Apple vystavuje na zařízeních bez jailbreaku. Zdá se, že běžnou knihovnou pro propojení s touto službou je libimobiledevice , což je knihovna open-source implementující usbmuxd a další protokoly iOS. Chcete-li získat lepší přehled o možnostech lockdownd a knihovně iMobileDevice, podívejte se na některé zabalené nástroje knihovna poskytuje. Pokud znáte jazyk C, zdrojový kód těchto nástrojů je zde .

Odpovědět

Je zřejmé, že (a někdo to již uvedl v komentáři), lze jej použít k synchronizaci zařízení přes WiFi, protože to dělá iTunes.

Rozhraní však není dokumentováno a jako takový není společností Apple podporován.

Další možností, pokud se díváte na vzdálené ovládání zařízení a obecně se s ním bavíte, by bylo útěk z vězení a psaní vlastního ovládacího softwaru, který by běžel na telefonu. To by vám umožnilo připojit se přes rozhraní, které byste si sami vytvořili.

Takový software může již v komunitě útěků z vězení dokonce existovat.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *