Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!mcvax!ukc!icdoc!ih From: ih@doc.ic.ac.uk (Ian Harries) Newsgroups: comp.sys.mac Subject: Re: The Brute-Force method of copy protection Keywords: copy protection, resource Message-ID: <843@gould.doc.ic.ac.uk> Date: 19 May 89 09:34:29 GMT References: <616@oucsace.cs.OHIOU.EDU> <8505@phoenix.Princeton.EDU> Reply-To: ih@doc.ic.ac.uk (Ian Harries) Organization: Dept. of Computing, Imperial College, London, UK. Lines: 36 In article <8505@phoenix.Princeton.EDU> bskendig@phoenix.Princeton.EDU (Brian Kendig) writes: >In article <616@oucsace.cs.OHIOU.EDU> csachs@oucsace.cs.OHIOU.EDU (Colin Sachs) writes: >> [request for hard disk copy-protection] > > [suggestion about the System and the Finder ] I have implemented the following 'copy-protection' on our AppleShare servers - compile the following LightSpeed C launcher program main() { Launch(0, "\pMacWrite"); /* for instance */ } then give the program the same OwnerName and ICN# as the program to be launched. Put the launcher in the same folder, make the original program invisible and there you are ! People can copy the tiny launcher to their heart's content - and much good may it do them. A further sophistication (?) would be to stuff the original program with unused resources until it is too large to fit onto a floppy. I realise that my method requires some knowledge of the use of ResEdit. (Also that AppleShare 2.0 supposedly provides an 'execute non-copiable' option !) hope this might be useful ... Ian Harries Department of Computing MicroComputer Support Officer Imperial College 180 Queen's Gate Janet: ih@uk.ac.ic.doc London SW7 2BZ DARPA: ih%doc.ic.ac.uk United Kingdom Uucp: ih@icdoc.UUCP, ukc!icdoc!ih Tel: +44 1 589 5111 x5052