Re: iOS encrypt and stream local video file

2012-09-24 Thread Alex Zavatone
The IPA is just a renamed zip file. Rename the IPA from an .ipa to a zip and decompress. Right click on the contents and choose show package contents and you've access to all the files. The PNG files are most likely converted to Apple's preferred CgBi format unless you or the developer has

Re: iOS encrypt and stream local video file

2012-09-24 Thread Gene Crucean
I agree that it's probably not worth the hassle and wouldn't put too many resources into trying to find protection. But why not stream the videos? What about using a php/nodejs script that returns a unique video url for each request. That way the would be hacker wouldn't have direct access by

Re: iOS encrypt and stream local video file

2012-09-24 Thread Roland King
Almost. The executable is encrypted, but that's it, and there are too many blog posts about decrypting it to mention. All assets are just zipped On 24 Sep, 2012, at 22:55, Alex Zavatone z...@mac.com wrote: The IPA is just a renamed zip file. Rename the IPA from an .ipa to a zip and

iOS encrypt and stream local video file

2012-09-23 Thread Michael Hanna
I have an ios app that contains video files. I'm concerned about users with jailbroken phones being able to rip these videos out of the app. One of the solutions I thought might work would be to encrypt the videos, then from a http server running from within the app, segment and serve the files,

Re: iOS encrypt and stream local video file

2012-09-23 Thread Roland King
You're too worried about jailbreakers sneaking into your content. :) Yes you can probably do something like what you suggest if you're pretty good with encryption, and encryption on iOS is more limited than on OSX. But it's going to be a mass load of work and you will still have to have the

Re: iOS encrypt and stream local video file

2012-09-23 Thread Kyle Sluder
On Sun, Sep 23, 2012, at 07:07 PM, Michael Hanna wrote: I have an ios app that contains video files. I'm concerned about users with jailbroken phones being able to rip these videos out of the app. You don't need to jailbreak your phone to get at the resources of an app; the .ipa itself is not