home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 616.lha / SecurityControl_v1.3 / SecurityControl.doc.pp / SecurityControl.doc
Text File  |  1992-02-06  |  10KB  |  212 lines

  1.                           Security Control V1.3
  2.  
  3.                   Copyright © 1992 By Robert Marlbrough
  4.                            All Rights Reserved.
  5.  
  6.                                   Intro
  7.  
  8. Security Control is a program designed to be used by computers with a
  9. hard drive.  It allows multiple users to log on with an account name and
  10. password, and keeps a daily log file of system activity.  If an
  11. unauthorized user attempts to use the computer in the program will log this
  12. as well.  It can be used by schools with open access to their computers, or
  13. for individuals who have a need for security.  It includes an account file
  14. editor, accessable only after entering a correct password, as well as being
  15. able to delete old log files, as log files are saved on a day to day basis.
  16.  
  17.                                 Shareware
  18.  
  19. This program is shareware, which means if you appreciate the work
  20. put into the program and think it's something of value, you can contribute
  21. to the author to encourage updates or to implement any suggestions or
  22. improvments you may have. Please send any donations for this program to
  23. the address below. For shareware to work, trust is the key. Those that do
  24. not send in their share discourage the writers of useful software.
  25.  
  26. Remember, it's not the amount that's important, it's the thought that matters.
  27.  
  28.  
  29.             ** Version 2.1 Available To Registered Users Only **
  30.  
  31. Registered users can have Version 2.1 mailed to them.  This version includes
  32. digitized samples that are played if users are authorized or not. For example,
  33. if a user types in the wrong name or password, the computer simulates a
  34. computer voice and responds "Negative."  If an unauthorized user is logged,
  35. the computer responds "Access Denied!".  If the user is accepted, the computer
  36. responds, "Acknowledged."  By sending a donation of more than fifteen dollars,
  37. I will mail back this version on disk as thanks!
  38.  
  39.   Address:        Robert Marlbrough
  40.                   28 South "U" Avenue
  41.                   National City, CA.  91950-2061.
  42.  
  43.   GEnie address:  R.MARLBROUGH
  44.  
  45. Please do not alter this program or it's related files in any
  46. way.  A fee cannot be charged for distributing this program, other than
  47. downloading charges incurred or costs for disks to duplicate.  If you wish
  48. to distribute this program, the original archive must remain intact and
  49. unaltered, with no files missing.  Enough of this stuff.
  50.  
  51.                                   Usage
  52.  
  53. Move the program to a directory you feel comfortable with.  It will find
  54. the files it needs as long as you properly install them in the correct
  55. place.
  56.  
  57. Version 1.3 no longer needs a DH0: drive.  The program will accept any
  58. assignment of SECURE: to any drive. For example, "assign SECURE: dh1:"
  59. will allow the program to use DH1: as the source drive. If no assignment
  60. is used, the program defaults to the DH0: drive.  The program still uses
  61. the S and C directories for the file storage, since these directories
  62. are needed for the startup-sequence anyway.  A directory in S called
  63. "LogEntrys" no longer needs to be present for the program to run. It will
  64. create one automatically.
  65.  
  66.      Move the file called "np" to the C directory on your drive. This
  67.  file contains the initial Account name and password to start you off. 
  68.  Each account name and password is encrypted each time it's stored to disk,
  69.  so no one can just read the file and have instant access.
  70.  
  71. If the data file for accounts is no longer present, simply read
  72. the documentation after you run the program the first time.  It will
  73. explain the default prodcedures used, and explain how to proceed.
  74.  
  75. To use Security Control, simple place the command Security in your
  76. Startup-Sequence, near the beginning, but after the Setclock Load command,
  77. if you have one.  If not, anywhere near the front will work. This is so the
  78. Log files will have the correct date assigned to them. You can use a
  79. command of "Run [drive]:[dir]/Security", and place the setclock load command
  80. after that, which will load the clock while Security is loading. Since the
  81. user is trapped in the program anyway, using a run command will not hurt.
  82.  
  83. * For the first time, enter a logon of New, password of New.  Then hit ESC
  84. to enter the Account editor. Select number 2 to create your own account
  85. names and passwords. Simple.
  86.  
  87.           ** Type Help as Logon for information on the program **
  88.  
  89.                         **   Program Messages   **
  90.  
  91. If the program tells you "System File Not Found. See Documentation", you
  92. are missing the file "np" in your C directory.  The program will then
  93. create one for you. Simply reboot your computer, and use the following
  94. default logon and password:
  95.  
  96.      Logon:Xrtredo       ** Note: Guard this documentation carefully, as
  97.   Password:Uraqt                 only one person should see it. You.
  98.  
  99. These will only work if you see the message stated above.
  100.  
  101. This will give you access to the Account file editor, where you can create
  102. a completely new account file.
  103.  
  104.                               Account Editor
  105.  
  106. Just follow the instructions. When entering passwords you will have to 
  107. re-enter them to verify you have typed the correct password. Then after
  108. looking over the data you entered and making sure it's correct, the
  109. program will save it in the correct place. * A later version will support
  110. different levels of access for creating a new account if there is enough
  111. support for this shareware program. *
  112.  
  113. To change just your name or password, select that option from the editor
  114. menu.  This is the same process as creating a new account, except only one
  115. account name and password will be saved.  The rest will be unaltered.
  116.  
  117.                            Unauthorized Logons
  118.  
  119. If someone attempts to guess an account name, the program gives the user
  120. three trys to account for typos, then shuts down.  The program will inform
  121. the user to reboot the computer.  There is no way out of this stage of the
  122. program. * A later version will reboot the computer automatically, ensuring
  123. security, if this shareware program is supported. *
  124.  
  125. Version 2.1 speaks!  By registering yourself as a user of this program,
  126. you will be entitled to have V2.1 mailed back to you upon arrival of your
  127. check for $15.  This version will respond with digitized messages like:
  128.  
  129. "Negative"       - for an unauthorized name or password.
  130. "Access Denied!" - for an unauthorized user logged on.
  131. "Acknowledged"   - for an authorized log on.
  132.  
  133.                             Log File Messages 
  134.  
  135. The log files show the activity of your computer grouped into files for
  136. each day.  The following messages can appear in your log:
  137.  
  138. [name] logged in at [time] on [date].
  139.   -- A successful logon.
  140.  
  141. [name] changed logon to [name] at [time] on [date].
  142.   -- A user logged on and then changed his name or password. If only the
  143. password was changed for security reasons, the two names shown will be the
  144. same.
  145.  
  146. [name] created new account file at [time] on [date].
  147.          -- File has N new accounts.
  148.   -- A user logged on and then created a new account file with N accounts.
  149.  
  150. *** Unauthorized User Attempt logged in at [time] on [date].
  151.       Logged in using [name]...Searching for Authorized Names.
  152.   -- Someone attempted to log in but did not find an account that was in
  153. the system file.  This warns the System Manager to be cautious with his
  154. account file and his computer.
  155.  
  156. *** Unauthorized User Attempt logged in at [time] on [date].
  157.       Logged in using [name]...Tried the following passwords:
  158.       pswd1 - pswd2 - pswd3
  159.   -- Someone attempted to log in, found an account name, and is trying to
  160. guess the correct password.  It shows which three passwords were tried
  161. before the system shut down, seperated by dashes.  This warns the System
  162. Manager to change that account name and warn the user it belongs to.
  163.  
  164.                                  Comments
  165.  
  166. If you want to make suggestions or comments, all are welcome.  This is
  167. only version 1.0, so many improvements can be made.  It is a test of the
  168. waters to see if anyone needs this type of program or like the direction
  169. its going.  I have seen about 4 or 5 other "password" protection programs,
  170. and none satisfied me.  So I wrote my own.  My address is at the beginning
  171. if you would like to send real mail.  My GEnie mail address is
  172. R.MARLBROUGH.  On local BBS's in San Diego I can be reached by leaving
  173. mail to Robert Marlbrough.
  174.  
  175.                                 Background
  176.  
  177. This program is written and compiled using AMOS, version 1.3.  There are a
  178. few problems with it still, but it works far better than any other
  179. programming language I've tried (or know).  Security Control can be
  180. improved as AMOS improves, so if you find a need for this program a
  181. donation to the author will improve the chances of a newer version.  The
  182. program is about 12,000 bytes in AMOS text, but when compiled together
  183. with the AMOS libraries and requesters and such, it becomes a whopping
  184. 80,000 bytes.  By using the squash option in the AMOS compiler, it came
  185. down to under 60,000 bytes, which is not too bad.
  186.  
  187.                                  Credits 
  188.  
  189. Written by Robert Marlbrough as his second AMOS creation. He is currently
  190. programming as part of his study for an Informations Systems major at San
  191. Diego State University, where he is a senior.  He is looking for work in a
  192. computer store as a salesperson, preferably at an Amiga dealership in San
  193. Diego.  This program was written to educate and to help decrease the cost
  194. of a Postscript laser printer.    
  195.  
  196. Beta Tested by Ray Marlbrough as his first beta test. He is currently
  197. looking for beginning work as a beta tester in San Diego for games on the
  198. Amiga or IBM, and will consider volunteer work to prove his worth.
  199.  
  200.  
  201. Version 2.1 speaks!  By registering yourself as a user of this program,
  202. you will be entitled to have V2.1 mailed back to you upon arrival of your
  203. check for $15.  This version will respond with digitized messages like:
  204.  
  205. "Negative"       - for an unauthorized name or password.
  206. "Access Denied!" - for an unauthorized user logged on.
  207. "Acknowledged"   - for an authorized log on.
  208.  
  209. Look for more Shareware coming soon to a BBS or GEnie library near you.
  210.   
  211.                           Thanks for your support   B)
  212.