Today I came across a strange kind of website that helped me save an app from Safari, to my iPhone 5 on iOS 7. The point being I didn't authenticate the App in the App Store, still it's there. Also fiddling a bit with the mechanism it used I was able to port an other cracked app to my iPhone. So my question being, How is it possible when my OS is not jail broken?

  • What signing profiles exist on your phone? If they were using an enterprise or developer deployment certificate then things would make sense that they could strip the code signing and replace it with other credentials that Apple engineered into the OS. – bmike Oct 3 '13 at 17:40
  • This is a new iPhone, I have never programmed on this till now. – killswitch Oct 3 '13 at 17:51
  • If you see in the screenshot you can see I transferred an app that has not been cracked. I bought this with my brothers id and it is working on my iPhone. – killswitch Oct 3 '13 at 17:57

I haven't tried this specific site and have no intention to do so, but it appears based on how-tos and screenshots that they are using some variation of the Enterprise Distribution Profile. (Though I'm not sure how they avoid UDID registration. It may have something to do with the notion of the requirement to roll your device's date back?)

Installing such an app looks like this, from this article which explains how to use it to distribute beta apps:

Enterprise Distribution Profile example

Installing an app in this fashion, which I understand is a violation of Apple's developer policies if done to publicly distribute an application, does not require you to go through the App Store. However, by doing so, you're explicitly circumventing Apple's vetting and, in my opinion, increasing your risk. I recommend avoiding such downloads except in the context of internal enterprise software distribution or beta testing with a developer.

| improve this answer | |
  • You can see that I added an app which my brother bought, from his Apple ID, My point being now that I can add just any apps to my iPhone with out actually buying them there? – killswitch Oct 3 '13 at 17:59
  • Your provided link is not working. – killswitch Oct 3 '13 at 18:02
  • Link works for me, and I just double-checked it. I have no answer for your other question. – zigg Oct 3 '13 at 18:04

When it asks you to change your date before 2012. reason why is before 2012 there was a update that validates cracked apps to be downloaded. When you set it before its sort of removing some of the validates. When it first downloads it downloads a provisioning profile which allows the cracked app to download due to the profile permissions.

| improve this answer | |

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .