[Lazarus] from hfiandor 12 jun 09

JoshyFun joshyfun at gmail.com
Sun Jun 14 17:00:02 CEST 2009


Hello Lazarus,

Sunday, June 14, 2009, 3:35:20 AM, you wrote:

HFR> some time ago a see a program in a diskette, that if the user wants to copy
HFR> to another memory (the PC hard disk, for  example) then was copy but was
HFR> erased in the diskette, and the same in the other way.
HFR> I want to know if somebody knows about this.

That was an old protect method, if you copy the program with regular
methods (copy) the new copy was not protected and refuses to run. If
you want to copy the protection you must use the built in copy method
which in fact was a regular copy followed by a destroy diskette
protection and create the same protection in the new media.

This kind of protection was useless since protected mode operative
systems, which does not provide direct access to the mass storage media
without low level driver.

A cheap way to do this is to use a license key file which is is
hidden, so your copy procedure will take care of it, but not the very
basic users. Other way is to crypt pieces of your EXE using serial
number of your media, your copy procedure will kill the original
license key and generate the new one in the new media, but this will
not prevent your software to be running in two, three, n, bit copied
USB memories in example.

-- 
Best regards,
 JoshyFun





More information about the Lazarus mailing list