> FINALLY, the last protection scheme that I would use is one where the
> full details of it's operation is published for the world to see....

  the PALMOS provides a great mechanism that helps the developer
  against cracking :)) most people just overlook it. i figured this
  one out when talking to a cracker :))

  just a teaser..

  if your program uses a pointer to some protected / secret data 
  (ie: the code generating routine), the hacker can just use debuffer
  and dump the memory to a file and then process it as needed.

  ask yourself how the PALMOS can help you in regards to memory - and
  you can force the hacker to do this memory dump within 8 bytes of
  memory - which can in turn be used as a checksum/key for other
  fun stuff.. when yuo figure it out, its very nice :)

  they need to patch this area to access the data - and patching it 
  can change a checksum, and affect everything else.. protection is
  not a simple do this here type fix. you need to have a sytsem 
  that uses things sequentially.. if this passes, continue by doing
  this.. etc etc.. 

  put some nice dependancies :))

  in my paper i will publically explain how my apps are protected.
  but let me warn you.. there are dependancies on prc-tools, pilrc
  and a few custom utilities i had to write.. thank god for me, all
  i need to do now is type:

    make 

  i spent 6 months researching this stuff for fun/challenge.. in
  the process i had to learn how to crack (and it is, very easy) :P
  this knowledge is taken, and then used to ensure the technique 
  cannot be used again :)
  
  cheers
  
az. 
--
Aaron Ardiri 
Java Certified Programmer      http://www.hig.se/~ardiri/
University-College i G�vle     mailto:[EMAIL PROTECTED]
SE 801 76 G�vle SWEDEN       
Tel: +46 26 64 87 38           Fax: +46 26 64 87 88
Mob: +46 70 656 1143           A/H: +46 8 668 78 72

if you enjoy it, then it aint work :) - rule #106 of life


--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to