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 (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to