delorie.com/archives/browse.cgi   search  
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>&nbsp;</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>&lt;<A href=3D"mailto:Sterten AT aol DOT com">Sterten AT aol DOT com</A>&gt; =
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>&nbsp;</DIV>
  <DIV>Guenter.</DIV>
  <DIV>&nbsp;</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&nbsp;a newly formatted&nbsp;disk with a =
sharp=20
  implement. If it is done by hand, every disk will be destroyed in a =
fairly=20
  unique way.&nbsp; 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.&nbsp; 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.&nbsp; =
I must=20
  tell you that I never actually did this, because I never got any =
software to a=20
  saleable position.</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>I must&nbsp;concur with those who, quite reasonably, would like =
to make a=20
  working copy of their software.&nbsp; I certainly like to do =
that!&nbsp; 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.&nbsp; It won't screw money out of =

  everybody, but a lot of people are embarassed about being a =
cheapskate!</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>Mike.</DIV></BLOCKQUOTE></FONT></BODY></HTML>

------=_NextPart_000_004D_01C5B0CE.0768FE00--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019