home *** CD-ROM | disk | FTP | other *** search
- Path: sundog.tiac.net!usenet
- From: Darius Taghavy <dart@ycrdi.com>
- Newsgroups: comp.sys.amiga.programmer
- Subject: Copy Protection
- Date: 1 Feb 1996 17:51:21 GMT
- Organization: Young Chang R&D Institute
- Message-ID: <4equip$7k2@sundog.tiac.net>
- NNTP-Posting-Host: gatekeep.ycrdi.com
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 1.1N (Macintosh; I; PPC)
- X-URL: news:comp.sys.amiga.programmer
-
- I am seriously considering to copyprotect my application
- before release. I have strong reasons for doing so, but I
- hope to start a technical threat, not a philosophical one.
-
- In taking this step I do not wish to create any hassles for
- my users, but to protect my and their investment to be able
- to offer continued support and development as I am very serious
- about this product.
-
- Runtime
- -------
- Requirements:
- - executable must run from hard disk
- - no key disk required
- - no manual look up
- - no DOS protection
-
- Considerations:
- - secret data/code in block that is then mapped as bad block
- - username encrypted in executable (during installation)
- - environment variable
- - CDROM only, span entire 600MB space, so pirates would have to
- dedicate a 600MB hard disk if they want to steal (unlikely scenario)
-
- Installation:
- -------------
- Anything goes, including
- - DOS protection with install counts (like many MAC music apps)
- - username encryption in executable
- - manual lookup
- - customized copies for each customer with encrypted
- serial number, name and environment variable
-
- Hardware Protection (Dongle)
- I would strongly prefer hardware protection, as it seems to
- present the safest, quickest and least messy way to protect
- my application. Cubase and Logic (Mac/Windows) use this with great
- success. I am aware of these options:
-
- - joystick port
- Examples: Pro 24 and Brilliance; have they been cracked?
- what do they contain? A PAL? How do I build and
- support one?
-
- - parallel port (with pass thru)
- Seen ads in PC related mags, I believe they use PALs, but
- seemed very expensive
-
-
-