0

I want to direct-download an .ipa file instead of going through itms-service and installing the file on my iPhone. I cannot access the manifest .plist file because it’s dynamically made by PHP and disposed after the installation.

I tried changing safari user agent to iPhone so that it might download the file itself, but safari can't figure out what itms-service is. Is there anyway to capture and save the .ipa file with my iphone instead of installing it?

I've already tried file_get_content the with PHP and going through the installation with a download manager on my iphone none of them was working.

Enrique Bermúdez
  • 1,740
  • 2
  • 11
  • 25
abdollah zakeri
  • 364
  • 3
  • 11
  • 1
    i think you can use some of common network attacks, when you are on the same network download the IPA file from your iPhone and from your computer use network monitoring softwares and capture all the network traffic and save it as a file. – sci3nt15t Mar 07 '18 at 13:45
  • 1
    Please tell exactly what you did. Were you able to download the `manifest.plist` file from the server (using the url parameter of the "itms-services" URL)? What is the content of the plist file? – Andreas Oetjen Mar 07 '18 at 13:48
  • no i could not download the manifest.plist because it is dynamically generated with php and removed after the request. @AndreasOetjen – abdollah zakeri Mar 07 '18 at 13:57
  • can you introduce any of those softwares? @sci3nt15t – abdollah zakeri Mar 07 '18 at 14:01
  • 1
    My fav. WireShark, there are so many tutorials online that you can find. it is X-platform so you can install it on any platform. – sci3nt15t Mar 07 '18 at 14:06
  • But itms-services will do exactly this. So if the URI is `itms-services://?action=download-manifest&url=https://example.com/?manifest.plist`, you should be able to download `https://example.com/?manifest.plist` with cURL, some Web-Browser etc. – Andreas Oetjen Mar 07 '18 at 14:07

0 Answers0