• 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: Graham Cox <email@hidden>
  • Date: Tue, 13 Jan 2015 13:32:06 +1100

> On 13 Jan 2015, at 1:18 pm, Charles Srstka <email@hidden> wrote:
>
> Now I just put it in plain C/Obj-C functions, because:
>
> 1. The assembly is always there.


I agree about just using plain code, as the obfuscation is in the source mostly, not the resulting object code.

But if it's built from macros, and then those macros are used whenever you need to check against licensed/unlicensed, then at least that forces a would-be attacker to patch every place, not just one. Chances are the work involved isn't worth the effort.

--Graham


_______________________________________________

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: Charles Srstka <email@hidden>
    • Re: licence key validation method
      • From: Gleb Dolgich <email@hidden>
References: 
 >Re: licence key validation method (From: João Varela <email@hidden>)
 >Re: licence key validation method (From: Charles Srstka <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