Tighten Pro
C/C++/Cocoa tool for codesign security, Developer ID, & Mac App Store Receipt Validation

Tighten Pro - in the Mac App Store

Tighten Pro is now available in the Mac App Store. Simply click on the icon to the left to purchase directly from Apple. Or choose PKCS#7Viewer.app by clicking the image to the right.

4.19.2011
Mac Developer: Pretty secure Mac App Store receipt validation in under 10 minutes

Here's a quick screencast showing how easy it is to add a custom Mac App Store receipt implementation to your app with Tighten Pro:

Labels: ,

By : Tighten Pretty secure Mac App Store receipt validation in under 10 minutes

2 Comments:
Blogger Unknown said...

3 questions:

1. What about deprecated methods?
'NSAddImage' is deprecated (declared at /Developer/SDKs/MacOSX10.6.sdk/usr/include/mach-o/dyld.h:230)
'NSLookupSymbolInImage' is deprecated (declared at /Developer/SDKs/MacOSX10.6.sdk/usr/include/mach-o/dyld.h:182)
'NSAddressOfSymbol' is deprecated (declared at
/Developer/SDKs/MacOSX10.6.sdk/usr/include/mach-o/dyld.h:188)

2. I couldn't compile when the _DEBUG flag is on (ERRORS), until I pasted the code from the previous link. Is that right?

3. Your contact link doesn't work: http://tightenapp.com/Contact.html

May 22, 2011 at 10:12 AM  
Blogger  said...

Those methods are deprecated, but they are used in the Darwin source code, which is where I went for the recommended method of symbol loading.

Regarding compile-time errors, depending on which compiler you have selected (GCC, GCC LLVM, LLVM, etc) you may need to modify the _DEBUG code. I'll have a fix for that in a future release.

May 22, 2011 at 11:35 AM  

Post a Comment

[ Home ]

 

 

 
 
 

 Tighten    
 Generate    
 Secure    
 Inspect    
 Quarantino    
 QTZ    
 Downloads    
 Support    
 Documentation    
 Tighten App.app    
 Tighten Pro.app    
 PKCS#7Viewer.app    
 Quarzenegger.app    
 About    
 Hire    
 Contact    
 Blogger    
 FaceBook    
 iTunes Direct Link    
 Hollywood CA    
 spctl --assess -vvv    
 spctl --master-enable    
 spctl --master-disable    
 Mac App Store Receipt Validation    
 Apple Code Signing Certificates    
 Gatekeeper Developer ID Apple    
 Xcode codesign tutorial    
 [Site Map]    
 


Copyright © 2005-2020
All Rights Reserved
Tighten Pro