home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / mac / hypercar / 3149 < prev    next >
Encoding:
Internet Message Format  |  1992-08-18  |  1.2 KB

  1. Path: sparky!uunet!cs.utexas.edu!sun-barr!ames!data.nas.nasa.gov!taligent!apple!mumbo.apple.com!gallant.apple.com!NewsWatcher!user
  2. From: jpugh@apple.com (Jon Pugh)
  3. Newsgroups: comp.sys.mac.hypercard
  4. Subject: Re: Preventing Script Inspections
  5. Message-ID: <jpugh-180892214946@90.20.3.212>
  6. Date: 19 Aug 92 04:53:34 GMT
  7. References: <1992Aug18.163454.4245@ncar.ucar.edu>
  8. Sender: news@gallant.apple.com
  9. Followup-To: comp.sys.mac.hypercard
  10. Organization: Apple Computer, Inc.
  11. Lines: 17
  12.  
  13. In article <1992Aug18.163454.4245@ncar.ucar.edu>, urban@stout.atd.ucar.edu
  14. (Art Urban (PROFS)) wrote:
  15. > Is there a way to *permanently* prevent a user from getting at *any*
  16. > of the scripts in my stack? I looked at the Protect Stack... window, but
  17. > the explanations I have of these options, do not seem to protect my scripts
  18. > from inspection/modification. Can't I just freeze the stack at the Browse
  19. > level, without the user setting the userlevel to 5?
  20.  
  21. No, there is no way. Scripts are stored as plain text, so dumping the stack
  22. will reveal them, regardless of the protection level.
  23.  
  24. You can set the Protect Stack dialog to browsing, but this is easily
  25. bypassed. The only real way to prevent script inspection is to compile the
  26. scripts with CompileIt or C or Pascal.
  27.  
  28. Jon
  29.