Hi all,
this new tutorial has been written by Reilly. I just helped him to improve the final quality.
The tutorial is about the additional protection tricks that iPhone developers are nowadays adding to their applications, behind the (easily removed) Apple DRM technique.
From the introduction:
Since Apple opened the AppStore tens of thousands of application are available for the iPhone and the iPod Touch and it keeps growing. All available apps are protected by Apple’s own DRM system called Fairplay. The binaries are encrypted. From the jailbreak of the iPhone it only took a short time till Fairplay was broken. An iPhone port of GDB made it easy to crack those apps by dumping the decrypted binary from the iPhones RAM. The process, thanks to Crackulous is now even simpler. Of course the developers are aware of this and some of them are trying to protect their applications with their own methods. They check for the modifications done to the package because they are not allowed to use serials or other methods to protect their work. This tutorial focuses on finding and disabling these checks.