Quickly Secure MAS Receipt Validation Code
FREE VERSION AVAILABLE / DOWNLOAD HERE
Most Mac App Store Receipt validation code is functional. However, no matter how clever the implementation, binary patching will easily bypass a solution that lacks security.
Unlike typical static receipt-checking solutions, Tighten Pro combines a dynamic code generator with advanced codesign
security features. Your application is locked from patching "from the inside out". If a rogue user wanted to bypass your receipt validation code, they would need to both find and patch the receipt code
and also detect and disable the security code created by Tighten.
Since all code generated by Tighten is 100% inlined, modulated with obfuscated symbols __and__ protected with codesign Security APIs,
you can included redundant, hidden security checks (aka salting) throughout your application.
The code generated by Tighten is ANSI C code which can be used inside any Cocoa, C++ or C source or header file. Tighten code is so clean and universal, you can call validation and security code inside the constructor of a static C++ object called before Cocoa main.