• 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: Protecting Software w/ Software License Keys...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Protecting Software w/ Software License Keys...


  • Subject: Re: Protecting Software w/ Software License Keys...
  • From: Trygve Inda <email@hidden>
  • Date: Mon, 17 Jun 2002 15:51:32 -0700

> I am not very familiar with how to do this. If this is possible with C code,
> then I accept the validity of your argument. How would someone go about
> changing the function? Would it be done on disk? How would this be affected
> if the code was linked in statically vs. dynamically? Is there any way to
> protect against this kind of attack? Would inlining help at all? Could the
> processing functions use a macro that is compiled in, so the hacker would have
> to alter all of the functions?

While this is not trivial to do, once you compile your code (be it C,
Pascal, Obj-C or whatever), it becomes PowerPC asm object code. Anyone can
go in and change a function or add altered code/instructions.

Granted, this is far more difficult that you changing the C source, but it
is certainly possible. I have had hackers figure out a serial number for one
of my older products - since the 3 was never given out, I am reasonably
certain that they reverse engineered my serial number checksum code.

Nothing really to do about it - it WILL happen.

Trygve
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: Protecting Software w/ Software License Keys...
      • From: Gideon King <email@hidden>
References: 
 >Re: Protecting Software w/ Software License Keys... (From: Kyle Moffett <email@hidden>)

  • Prev by Date: Re: Protecting Software w/ Software License Keys...
  • Next by Date: Re: Protecting Software w/ Software License Keys...
  • Previous by thread: Re: Protecting Software w/ Software License Keys...
  • Next by thread: Re: Protecting Software w/ Software License Keys...
  • Index(es):
    • Date
    • Thread