home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / msdos / programm / 11530 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  1.8 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!ub!exucom.com!cyberman
  2. From: cyberman@exucom.com (Stephen R. Phillips)
  3. Newsgroups: comp.os.msdos.programmer
  4. Subject: Re: How could I copy protect Borland C++ on a network ?
  5. Message-ID: <1992Dec19.233247.12469@exucom.com>
  6. Date: 19 Dec 92 23:32:47 GMT
  7. References: <BUSSIERE.92Dec17150727@garrot.DMI.USherb.CA>
  8. Organization: ExuCom MultiMedia Inc.
  9. Lines: 35
  10. X-Newsreader: TIN [version 1.1 PL7]
  11.  
  12.  
  13. Luc Bussieres (bussiere@garrot.DMI.USherb.CA) wrote:
  14. :     We are in the process of evaluating different network
  15. : alternatives for our students labs. I have installed Borland C++ 3.1
  16. : on an nfs disk, and it is working perfectly. Now I'm trying to find a
  17. : way to restrict the copying of the executable files so that the
  18. : students won't be able to pirate it and to copy it to there home pc. I
  19. : have modify bc.exe with chmodd to execute only, I have try this with
  20. : other executable and it is working correctly. When I do this Borland
  21. : C++ is crashing, it seems that I need to read its own executable. 
  22. : Is there a way to protect Borland C++ from pirating on an nfs disk? 
  23. : Does novell as a copy protection feature that will work with Borland C++?
  24. : Is the only way to protect it is to ask the student to not copy it ?
  25.  
  26.     The way I would "protect" is restrict WHO can read it.
  27. In Unix you can say a file beongs to the system.
  28. That it's only readable by the system.  But executable by anyone.
  29. That is what you wish to do. 
  30. You could write a daemian that looks for a READ access from it and
  31. checks WHAT WHO issued the request.  IE DOS itself or COPY. 
  32.  
  33. Unfortunately Unix is much better in the security spectrum than Dos.
  34.  
  35. (Maybe linux/TCP/IP/X11R5/G++/GCC would be more secure?)
  36.  
  37. Cyberman
  38.  
  39.  
  40. -- 
  41. This is my sig file!
  42. Read rec.games.programer!
  43.