Article View: comp.lang.pascal.borland
Article #436Re: Copy protection schemes
From: Frederic
Date: Tue, 29 Sep 1998 00:00
Date: Tue, 29 Sep 1998 00:00
24 lines
1801 bytes
1801 bytes
John wrote: > > I have an idea of how to implement a copy protection scheme into my program. > > My idea is to store the serial number of the installation floppy disk in a > hidden file on the disk. The installation program will then check this file > to see if the contents match the serial no. of the floppy disk. If they do > not match (i.e. the program has been copied), the installation program will > not run. > > Does anyone know an easy way to read the serial number of a floppy disk into > a string in Turbo Pascal 7? > > Also does anyone know of any better ways to add copy protection to a program > which can be easily implemented in TP7? I realise that no copy protection > technique is perfect. > > Any help greatly appreciated, > > John Skilbeck, > jps@peachworld.com A hidden file? No, this is too obvious. This won't prevent anybody from fooling around with your software. You are too optimistic.
Technical Details
Message-ID:
<361140D6.D5E234E3@primus-online.de>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6urf11$1j1$1@news3.cableinet.co.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10cc59,b60f5ffb1998934d X-Google-Attributes: gid10cc59,public X-Google-Thread: 108ebd,b60f5ffb1998934d X-Google-Attributes: gid108ebd,public X-Google-Thread: 111659,b60f5ffb1998934d X-Google-Attributes: gid111659,public X-Google-Thread: 10c950,b60f5ffb1998934d X-Google-Attributes: gid10c950,public From: Frederic <ebonroy@primus-online.de> Subject: Re: Copy protection schemes Date: 1998/09/29 Message-ID: <361140D6.D5E234E3@primus-online.de> X-Deja-AN: 396096063 Content-Transfer-Encoding: 7bit References: <6urf11$1j1$1@news3.cableinet.co.uk> X-Accept-Language: fr-FR,de-DE Content-Type: text/plain; charset=us-ascii Organization: Primus Online GmbH Mime-Version: 1.0 Newsgroups: comp.lang.pascal.borland,comp.lang.pascal.ansi-iso,borland.public.turbopascal,comp.lang.pascal