Software Protection
-
Does anyone know of any lightweight software protection code out there (preferable C or C++)? I am looking to add some easy password unlocking mechanism to a shareware package. Some thing that allows timed demoe periods would be ideal. I'm not really looking for industrial protection here, such as trying to prevent moving the software from machine to machine, or preventing reverse engineering. Just code for preventing certain features from being available from software that is downloaded, until they purchase or want a timed demo period. Any thoughts would be appreciated. Regards, Dominic
-
Does anyone know of any lightweight software protection code out there (preferable C or C++)? I am looking to add some easy password unlocking mechanism to a shareware package. Some thing that allows timed demoe periods would be ideal. I'm not really looking for industrial protection here, such as trying to prevent moving the software from machine to machine, or preventing reverse engineering. Just code for preventing certain features from being available from software that is downloaded, until they purchase or want a timed demo period. Any thoughts would be appreciated. Regards, Dominic
Dear Mr.Dominic Although I do not know any lightweight program to solve your problem, I sure know that any attempt to use a timed demo for a 30 day trial version sort or limited features sort will be useless because there are tools which canhelp people break your software mechanism in no time.Please see that you put some really strong s/w protection mechanism. Still, I will try to find out whether I can get something good for you. Regards J.Sridhar
-
Does anyone know of any lightweight software protection code out there (preferable C or C++)? I am looking to add some easy password unlocking mechanism to a shareware package. Some thing that allows timed demoe periods would be ideal. I'm not really looking for industrial protection here, such as trying to prevent moving the software from machine to machine, or preventing reverse engineering. Just code for preventing certain features from being available from software that is downloaded, until they purchase or want a timed demo period. Any thoughts would be appreciated. Regards, Dominic
Hi, 3 words! NEVER USE TIME PROTECTION!, IT FAILS!, ALWAYS! One question?, Are you the author of the software yourself? If yes, then you can surely code! so never use commercial protection programs coz they are always cracked!, they are the most targetted stuff! :-( But instead use your own personal imagination and coding techniques to produce a matching, validating and authorising scheme. I also recommend that you NEVER use Edit Boxes that are made within a resource editor, coz that's what they catch first! :rolleyes: Try making every thing that has to do with the protection W/O using the resource editor i.e. Create them at RunTime. Also try not to have a keygenerating method, they get it! All of us face the same when the final package is ready to be thrown into the market! :-( Good Luck! :) Masoud