• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: licence key validation method
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: licence key validation method


  • Subject: Re: licence key validation method
  • From: Jens Alfke <email@hidden>
  • Date: Mon, 12 Jan 2015 22:51:39 -0800

> On Jan 12, 2015, at 9:07 PM, pscott <email@hidden> wrote:
>
> Experience has taught me that copy protection and license keys almost never prevent software piracy, except where the cost of ownership is so low that defeating the protection isn't worth the effort. I don't mean to discourage anyone, but no matter how clever you think your method may be there is certainly someone more clever than you.

Agreed 100%. The harder you make it, the more of a tempting challenge you provide to someone. And it only takes one person to upload the crack. In those circles it's a badge of honor to be the first to crack an app, and a major way of gaining cred.

The Intel version of Mac OS X was absolutely _riddled_ with "integrity checks" of this sort to guard against attempts to run OS X on non-Apple hardware. There were standard check macros that got inserted multiple times into nearly every binary in the OS, from the kernel through Calculator.app. Even so, it didn't take very long for people to patch all of them out and get the OS running on "Hackintoshes".

As the saying goes, "Locks are there to keep honest people out." The license mechanism serves as a reminder to new users that their demo has expired, or that the copy they borrowed from their roommate hasn't been paid for yet. It won't stop someone who wants to get the app for free and is willing to spend five minutes hunting torrents.

—Jens
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: licence key validation method
      • From: 2551 <email@hidden>
References: 
 >Re: licence key validation method (From: João Varela <email@hidden>)
 >Re: licence key validation method (From: Charles Srstka <email@hidden>)
 >Re: licence key validation method (From: Graham Cox <email@hidden>)
 >Re: licence key validation method (From: Gleb Dolgich <email@hidden>)

  • Prev by Date: Re: licence key validation method
  • Next by Date: Re: Debugging memory leak in NSURLSession with ARC
  • Previous by thread: Re: licence key validation method
  • Next by thread: Re: licence key validation method
  • Index(es):
    • Date
    • Thread