🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.pc
Article #5228

Re: Re: Copy Protection - a case study

#5228
From: ka
Date: Tue, 31 Dec 1985 20:10
21 lines
1573 bytes
With respect to hiding a serial number in each program, Timothy Thomas says:

> Even if you did this, you could get two copies of the program, and compare
> them byte by byte.   The areas in which they differ are obviously those
> which contain information specific to that disk, namely the serial number.
> It would be a simple matter of substitutine 0's or nulls in place of those
> differences.  

You could encrypt the code for a few subroutines using the serial number,
and decrypt these routines before they were called.  If the encrypted
code for these routines were replaced with 0' or nulls, the code would no
longer work.  Alternatively, you could require that the serial number had
odd parity, and have the program crash the system (after optionally trash-
ing the disk) if the serial number had even parity.

>There will never be an answer to the software problem, except good software
>at reasonable prices, like Borland.

This is probably true.
					Kenneth Almquist
					...!houxm!hropus!ka
Technical Details
Message-ID: <180@hropus.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!houxm!hropus!ka
References: <3624@think.UUCP> <131300002@ima.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site hropus.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!houxm!hropus!ka
From: ka@hropus.UUCP (ka)
Newsgroups: net.micro.pc
Subject: Re: Re: Copy Protection - a case study
Message-ID: <180@hropus.UUCP>
Date: Tue, 31-Dec-85 15:10:38 EST
Article-I.D.: hropus.180
Posted: Tue Dec 31 15:10:38 1985
Date-Received: Wed, 1-Jan-86 01:06:32 EST
References: <3624@think.UUCP> <131300002@ima.UUCP>
Organization: Bell Labs, Holmdel, NJ
Lines: 21