Skip navigation.
 
mlRe: Private Frameworks
FROM : John Stiles
DATE : Tue Jan 15 01:23:07 2008

Typically if someone wants to obscure code, I've found that it's the 
part of the code that is responsible for distinguishing the paying 
users from the demo users. (e.g. shareware registrations, or product 
registration keys, or checking the network to see if other copies of 
the same app are active with the same license key).

In my experience, this portion of your code will in fact be analyzed 
by someone, and it is in your best interest to make it obscure.

For other portions of your app, I tend to agree that no one cares. 
Unless money is involved somehow :)


On Jan 14, 2008, at 4:08 PM, Timothy Reaves wrote:

> On Sun, January 13, 2008 16:18, John Stiles wrote:

>> Honestly, I can't say I fully agree---having full symbol 
>> information for
>> every method/function in a program makes reverse-engineering much, 
>> much
>> simpler.
>>

>
> NEWS FLASH: no one gives a damn about other peoples code 
> (statistically
> speaking).  I wonder at all these companies and developers who are so
> concerned someone might want to look at their code.  Get over 
> yourselves.
> Your code isn't that interesting, and isn't that good!
>
> As others have pointed out, if someone really, really wants to 
> crack it,
> they will.  Just look at the iPhone.
>
> _______________________________________________
>
> Cocoa-dev mailing list (<email_removed>)
>
> 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/jstiles%
> 40blizzard.com
>
> This email sent to <email_removed>

Related mailsAuthorDate
mlPrivate Frameworks Mitchell Hashimoto Jan 13, 09:15
mlRe: Private Frameworks Kyle Sluder Jan 13, 09:55
mlRe: Private Frameworks Philippe Casgrain Jan 13, 16:19
mlRe: Private Frameworks Stefan Jan 13, 16:57
mlRe: Private Frameworks Kyle Sluder Jan 13, 20:23
mlRe: Private Frameworks John Stiles Jan 13, 22:18
mlRe: Private Frameworks glenn andreas Jan 13, 23:06
mlRe: Private Frameworks John Stiles Jan 14, 05:28
mlRe: Private Frameworks Chris Hanson Jan 14, 06:51
mlRe: Private Frameworks Timothy Reaves Jan 15, 01:08
mlRe: Private Frameworks John Stiles Jan 15, 01:23
mlRe: Private Frameworks Alastair Houghton Jan 15, 18:13