• 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: Securely limit the running an application by serial number
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Securely limit the running an application by serial number


  • Subject: Re: Securely limit the running an application by serial number
  • From: "I. Savant" <email@hidden>
  • Date: Fri, 3 Jul 2009 20:54:42 -0400

On Jul 3, 2009, at 6:48 PM, Peter Mulholland wrote:

First thing - Apple and their devout followers will tell you "don't do that" when it comes to ANY protection. Ironic since as they have DSMOS and PT_DENY_ATTACH on iTunes etc.

I call trollshit.

There's a whole thread-worth of responses before yours that more or less make your very same points:


Second, to make it really effective, you have to get hardcore.
...
I'm also under no illusions - it'll be cracked ...

In essence: it takes a lot of effort to make your scheme reasonably difficult to crack but it will never be crack-proof. Sounds like 90% of the responses on this list across all similar threads to me.



Simply saying "why bother they will crack it anyway" gets your stuff spread on day 0, instead of a few weeks or a month later

Your quote is not the same as "don't do it". It only highlights that some people don't view it as "worth it" at all. Many on this list are business owners or represent a business and are interested in protecting their work - present company included. The majority merely warn that:


1 - Increasing investments of effort to protect your code has diminishing returns.
2 - Nothing is 100% crack-proof.
3 - It's unlikely (though not impossible*) you're smarter than the smartest, so it's pretty likely that your best efforts will still be cracked.
4 - Any Objective-C-based protection mechanism is trivial to crack because it's practically self-documenting and easily modified by (the language's) design.
5 - There are a number of resources outlining the weaknesses of an Objective-C application in this regard as well as many approaches for increasing security (ie, making it very difficult for casual crackers to crack).



Of course, I have ways and means, but I won't give away my secrets ;)


The funny thing about point #5 above is that, in this thread alone, there were some direct links to specific and relevant information.

--
I.S.


* ... then again, if you were smarter than the smartest, you wouldn't need to ask how to do this, so we can safely assume you're probably somewhere near the mean. If you *are* among the smartest and asking this question, you're just weird.



_______________________________________________

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


References: 
 >Securely limit the running an application by serial number (From: Ammar Ibrahim <email@hidden>)
 >Re: Securely limit the running an application by serial number (From: Peter Mulholland <email@hidden>)

  • Prev by Date: Font matching
  • Next by Date: Send files from iphone
  • Previous by thread: Re: Securely limit the running an application by serial number
  • Next by thread: [Moderator] Re: Securely limit the running an application by serial number
  • Index(es):
    • Date
    • Thread