On Jan 12, 2015, at 8:32 PM, Graham Cox <graham....@bigpond.com> wrote:
> 
> 
>> On 13 Jan 2015, at 1:18 pm, Charles Srstka <cocoa...@charlessoft.com> 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
> 

Also a waste of time. Once you find one instance of the thing, you can just do 
a search through the binary of what you found to find all the rest.

Charles


_______________________________________________

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

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

Reply via email to