Mail Archives: djgpp/2005/09/03/16:32:09
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f
|
From: | "Mike C" <My DOT address AT end DOT of DOT post>
|
Newsgroups: | comp.os.msdos.djgpp
|
References: | <bb DOT 5b4ebdd6 DOT 30075ab9 AT aol DOT com>
|
Subject: | Re: Creating a copy protected floppy
|
Lines: | 116
|
MIME-Version: | 1.0
|
X-Priority: | 3
|
X-MSMail-Priority: | Normal
|
X-Newsreader: | Microsoft Outlook Express 6.00.2800.1409
|
X-MimeOLE: | Produced By Microsoft MimeOLE V6.00.2800.1409
|
Message-ID: | <5EnSe.421$Y06.68@newsfe2-win.ntli.net>
|
Date: | Sat, 03 Sep 2005 20:24:33 GMT
|
NNTP-Posting-Host: | 62.253.115.224
|
X-Complaints-To: | http://www.ntlworld.com/netreport
|
X-Trace: | newsfe2-win.ntli.net 1125779073 62.253.115.224 (Sat, 03 Sep 2005 21:24:33 BST)
|
NNTP-Posting-Date: | Sat, 03 Sep 2005 21:24:33 BST
|
Organization: | ntl Cablemodem News Service
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
This is a multi-part message in MIME format.
------=_NextPart_000_004D_01C5B0CE.0768FE00
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<Sterten AT aol DOT com> wrote in message =
news:bb DOT 5b4ebdd6 DOT 30075ab9 AT aol DOT com...
as I remember, one method was to mechanically destroy some
small portion of the disk.
Then the software can check, which portion exactly was intact, while =
the copying
machine will never be able to destroy another disc in exactly the same =
way.
Guenter.
This is an idea I had many years back when I was writing for DOS and =
had an eye to profit - scratch a newly formatted disk with a sharp =
implement. If it is done by hand, every disk will be destroyed in a =
fairly unique way. Then you write a program that reads through the =
disk, determines which sectors have a bad CRC, loads your program, =
modifies an area of it by writing the bad sector table into it, then =
writes it to the remaining good sectors. It's a bit complicated and =
will keep you busy for a while, but it would make the program loadable =
from only that diskette. I must tell you that I never actually did =
this, because I never got any software to a saleable position.
I must concur with those who, quite reasonably, would like to make a =
working copy of their software. I certainly like to do that! A better =
system seems to be to put some irritation into the unpayed version of =
the software, or simply "Evaluation Copy" splashed across the screen at =
startup and shutdown, with the note that they can put their company name =
on it etc. when they get an official copy. It won't screw money out of =
everybody, but a lot of people are embarassed about being a cheapskate!
Mike.
------=_NextPart_000_004D_01C5B0CE.0768FE00
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1505" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY id=3Drole_body style=3D"FONT-SIZE: 10pt; COLOR: #000000; =
FONT-FAMILY: Arial"=20
bottomMargin=3D7 bgColor=3D#ffffff leftMargin=3D7 topMargin=3D7 =
rightMargin=3D7>
<DIV> </DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV><<A href=3D"mailto:Sterten AT aol DOT com">Sterten AT aol DOT com</A>> =
wrote in=20
message <A=20
=
href=3D"news:bb DOT 5b4ebdd6 DOT 30075ab9 AT aol DOT com">news:bb DOT 5b4ebdd6 DOT 30075ab9 AT aol.=
com</A>...</DIV><FONT=20
id=3Drole_document face=3DArial color=3D#000000 size=3D2>
<DIV>as I remember, one method was to mechanically destroy some</DIV>
<DIV>small portion of the disk.</DIV>
<DIV>Then the software can check, which portion exactly was intact, =
while the=20
copying</DIV>
<DIV>machine will never be able to destroy another disc in exactly the =
same=20
way.</DIV>
<DIV> </DIV>
<DIV>Guenter.</DIV>
<DIV> </DIV>
<DIV>This is an idea I had many years back when I was writing for DOS =
and had=20
an eye to profit - scratch a newly formatted disk with a =
sharp=20
implement. If it is done by hand, every disk will be destroyed in a =
fairly=20
unique way. Then you write a program that reads through the =
disk,=20
determines which sectors have a bad CRC, loads your program, modifies =
an area=20
of it by writing the bad sector table into it, then writes it to the =
remaining=20
good sectors. It's a bit complicated and will keep you busy for =
a while,=20
but it would make the program loadable from only that diskette. =
I must=20
tell you that I never actually did this, because I never got any =
software to a=20
saleable position.</DIV>
<DIV> </DIV>
<DIV>I must concur with those who, quite reasonably, would like =
to make a=20
working copy of their software. I certainly like to do =
that! A=20
better system seems to be to put some irritation into the unpayed =
version of=20
the software, or simply "Evaluation Copy" splashed across the screen =
at=20
startup and shutdown, with the note that they can put their company =
name on it=20
etc. when they get an official copy. It won't screw money out of =
everybody, but a lot of people are embarassed about being a =
cheapskate!</DIV>
<DIV> </DIV>
<DIV>Mike.</DIV></BLOCKQUOTE></FONT></BODY></HTML>
------=_NextPart_000_004D_01C5B0CE.0768FE00--
- Raw text -