home *** CD-ROM | disk | FTP | other *** search
/ Tutto per Internet / Internet.iso / soft31 / Browser / Webodex / NN21E.EXE / DOSGUIDE.TXT < prev    next >
Encoding:
Text File  |  1995-10-06  |  40.5 KB  |  945 lines

  1.  
  2.  
  3.                       USER GUIDE
  4.  
  5.                       Net Nanny
  6.                        for DOS
  7.  
  8.                    Copyright 1994, 1995
  9.  
  10.  
  11.  
  12.     NOTICE  
  13.     The information in this document is subject to
  14.     change without notice and does not represent a commitment by
  15.     Net Nanny Ltd. It is against the law to copy the software
  16.     except as specifically allowed in the software license
  17.     agreement. No portion of this manual may be reproduced in
  18.     any form or by any means, electronic or mechanical,
  19.     including photocopying and recording, for any purpose
  20.     without the express written permission of Net Nanny Ltd.
  21.                (C) 1994, 1995 Net Nanny Ltd.
  22.                     All rights reserved.
  23.  
  24.  
  25.                    Net Nanny Ltd.  
  26.  
  27.     C2 - 1122 Fir Avenue    525 Seymour Street
  28.        Blaine, WA              Vancouver, B.C.
  29.          USA                     Canada
  30.         98230                    V6B 3H7
  31.  
  32.                 Tel: (604) 662-8522
  33.  
  34.  
  35.  
  36.  
  37.                 SOFTWARE LICENSE AGREEMENT
  38.     LICENSE GRANT: Net Nanny Ltd. grants you, the end user, the
  39.     right to use one copy of the enclosed software program (the
  40.     "SOFTWARE") on a single computer.
  41.  
  42.     COPYRIGHT and TRADE SECRET
  43.     The SOFTWARE is owned by Net Nanny Ltd. and protected by
  44.     both United States and Canadian copyright law and by 
  45.     International Treaty provisions and all other applicable 
  46.     national laws. Any copying of the SOFTWARE, other than a 
  47.     single copy for backup purposes, constitutes an 
  48.     infringement of Net Nanny Ltd.'s copyright. The SOFTWARE 
  49.     incorporates Trade Secret materials.  
  50.  
  51.     LIMITED WARRANTY  
  52.     NO WARRANTY OF THE SOFTWARE AND DOCUMENTATION IS PROVIDED.
  53.     THE SOFTWARE IS PROVIDED AS IS, WITHOUT ANY WARRANTY OR 
  54.     CONDITION, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO 
  55.     THE IMPLIED WARRANTIES OF MERCHANTABLE QUALITY AND FITNESS 
  56.     FOR A PARTICULAR PURPOSE. Without limiting the above, Net 
  57.     Nanny Ltd. does not warrant that the operation of the 
  58.     SOFTWARE will be uninterrupted or error-free or that the 
  59.     SOFTWARE will achieve your intended purpose.  
  60.  
  61.     Net Nanny Ltd. does provide a limited warranty for the  
  62.     diskettes upon which the SOFTWARE is furnished. The limited  
  63.     warranty is that the diskettes will be free from defects in  
  64.     material and workmanship under normal use for a period of
  65.     one year from the date of delivery as evidenced by a copy 
  66.     of the receipt. Any diskette not meeting Net Nanny Ltd.'s 
  67.     limited warranty will be replaced if returned to Net Nanny 
  68.     Ltd. or authorized Net Nanny Ltd. software Dealer or 
  69.     Distributor with a copy of the receipt. If Net Nanny Ltd. 
  70.     is unable to deliver replacement diskettes which are free 
  71.     of defects in material and workmanship, you may terminate 
  72.     this License by returning the SOFTWARE, as delivered, and 
  73.     you will receive a refund.  
  74.  
  75.     LIMITATION OF LIABILITY Your sole remedy against Net Nanny 
  76.     Ltd., and Net Nanny Ltd.'s entire liability regardless of 
  77.     how such liability arises, is limited to replacement of the 
  78.     diskette or a refund in accordance with the above limited 
  79.     diskette warranty. IN NO EVENT WILL Net Nanny Ltd. BE 
  80.     LIABLE TO YOU FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO 
  81.     SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES ARISING OUT OF 
  82.     THE USE OR INABILITY TO USE THE SOFTWARE. Some States and 
  83.     Provinces do not allow the exclusion of implied warranties 
  84.     or limitation of incidental or consequential damages, so 
  85.     the above limitation or exclusion may not apply to you 
  86.  
  87.     This License will be terminated if you fail to comply with 
  88.     any term or condition of this License. You agree, upon such
  89.     termination to destroy the SOFTWARE and related 
  90.     documentation.  
  91.  
  92.     You agree that this License is the complete and sole 
  93.     statement of the agreement between us and this license 
  94.     supersedes representations made by us or your authorized 
  95.     Net Nanny Ltd. software Dealer or distributor or any other 
  96.     Agreement, written or oral, or communications between us or 
  97.     your authorized Net Nanny Ltd. software Dealer or 
  98.     Distributor relating to the subject matter of this License. 
  99.  
  100.  
  101.                       TABLE OF CONTENTS  
  102.  
  103.     System requirements  
  104.     Hardware  
  105.     Operating System  
  106.     Contents of Package  
  107.  
  108.     Introduction  
  109.     Novice Computer Users  
  110.  
  111.     CHAPTER ONE 
  112.     Software Installation  
  113.     Steps 1 - 9  
  114.     Virus Warning  
  115.  
  116.     CHAPTER TWO  
  117.     Operation & Administration  
  118.     Introduction  
  119.     Is Net Nanny Working ?  
  120.     Using Net Nanny  
  121.     Net Nanny Text Editor  
  122.     Is Net Nanny Active ?  
  123.     Testing 123 ...  
  124.  
  125.     CHAPTER THREE  
  126.     Install Net Nanny  
  127.     View History of Hits  
  128.     Frequency of Hits  
  129.     Edit Dictionary  
  130.     Errors  
  131.     Clear History  
  132.     Action  
  133.     ShutDown  
  134.     Disable/Enable  
  135.     Remove  
  136.     Quit  
  137.  
  138.     APPENDIX A  
  139.     Installation  
  140.     Installation from Backups  
  141.     Config.sys File  
  142.     Updating Previous Versions  
  143.     Using the Dictionary Effectively  
  144.     Effective Dictionary Choices  
  145.     What Words & Phrases to Monitor  
  146.     Dictionary Characters  
  147.     MS-DOS Prompt  
  148.     Text Editor  
  149.     Re Booting the Computer  
  150.     Problems and Errors  
  151.  
  152.     APPENDIX B  
  153.     Viruses  
  154.     What are Computer Viruses?  
  155.     Boot Sector Viruses  
  156.     Program Infector  
  157.     Controlling Viruses  
  158.     Establishing a Virus Free Computer  
  159.     Develop Screening Procedures  
  160.     Backing Up Computer  
  161.  
  162.  
  163.     Introduction  
  164.     Net Nanny was developed in response to concerns expressed 
  165.     by parents, educators, law enforcement authorities and 
  166.     commercial On-Line service providers. The concern is caused 
  167.     by recent publicity surrounding the use of pornographic 
  168.     material and the sexual exploitation of children and young 
  169.     teenagers using computer On-Line services (modem).  
  170.     Net Nanny allows you to MONITOR and take ACTION on DOS 
  171.     based computer activity. Net Nanny allows you to set 
  172.     standards for "acceptable" behavior on the computer. After 
  173.     the program is installed, Net Nanny is automatically 
  174.     activated whenever the computer is turned on. 
  175.  
  176.     While the Net Nanny program is running, the activity on the 
  177.     computer screen is monitored and scanned for the words and  
  178.     phrases you have defined as "unacceptable". These words and
  179.     phrases must be entered into the Net Nanny dictionary during
  180.     or after installation of Net Nanny.  
  181.  
  182.     Novice Computer Users  
  183.     This User Guide is designed for the inexperienced computer
  184.     user and we suggest that you follow the instructions
  185.     carefully. For the experienced user this User Guide may  
  186.     contain more information than is necessary. Net Nanny is easy
  187.     to install and use and many users have successfully installed
  188.     and used the software without reference to this Guide.
  189.  
  190.  
  191.  
  192.  
  193.     Chapter One  
  194.     Software Installation  
  195.     Steps 1 - 9   
  196.  
  197.     STEP 1.  
  198.     Install from Drive A:  
  199.     Place the floppy disk labeled "Net Nanny" in floppy
  200.     drive A and type...   
  201.             A:INSTALL  
  202.     and press the ENTER key.  
  203.  
  204.     Install From Drive B:  
  205.     To install Net Nanny from floppy drive B:, put the Net
  206.     Nanny floppy disk in drive B: and type ...  
  207.            B:INSTALL  
  208.     and press the ENTER key.  
  209.  
  210.     STEP 2  
  211.     To make Net Nanny fully active and operational you must
  212.     complete the three tasks outlined below:  
  213.        1. Install Net Nanny software.  
  214.        2. Add words to the dictionary.  
  215.        3. Re Boot (re start) the computer.  
  216.  
  217.     Choose the CONTINUE option to start the software installation.
  218.     A successful installation will copy the Net Nanny program  
  219.     files onto your hard drive.  
  220.  
  221.     STEP 3  
  222.     Since the purpose of Net Nanny is to monitor the use of  
  223.     certain words and phrases appearing on the computer screen,
  224.     these words and phrases MUST be added to the Net Nanny  
  225.     DICTIONARY. Without words or phrases in the dictionary Net
  226.     Nanny will not be operational.  
  227.  
  228.     STEP 4  
  229.     Press the ENTER key to continue and the Main Net Nanny screen
  230.     will appear with the Edit Dictionary ... menu item  
  231.     highlighted.  
  232.  
  233.     The Status Box shows that Net Nanny is not yet active and the
  234.     number of hits is zero. Net Nanny will become active after you
  235.     add words and phrases to the dictionary and reboot (re-start)
  236.     the computer. Follow the steps below for full instructions.
  237.  
  238.     The Main Net Nanny Menu screen has two other boxes in addition
  239.     to the Menu box. The Net Nanny Program box shows the name of
  240.     the program and the software version. The other box shows the
  241.     Installation status of Net Nanny.  
  242.  
  243.     STEP 5  
  244.     With the Edit Dictionary ... menu item highlighted, press the
  245.     key to activate the box for entering words and phrases into
  246.     the dictionary.  
  247.  
  248.     STEP 6  
  249.     To see how Net Nanny works, add a few test words and phrases
  250.     to the dictionary box. At this point, don't worry if you are
  251.     not sure which words and phrases are the right ones. Just make
  252.     sure NOT to use common words or any punctuation which would
  253.     normally appear on your computer screen.
  254.  
  255.     It is important NOT to use words or phrases which may appear
  256.     on your computer screen during normal use.. After testing
  257.     these words, delete the words and phrases and add to the
  258.     dictionary the actual words and phrases you want to monitor.
  259.  
  260.     Please refer to Chapter Two, Using the Dictionary, for
  261.     detailed information on selecting, adding and editing words
  262.     and phrases in the dictionary.  
  263.  
  264.     STEP 7  
  265.     Save the words and phrases by pressing the ESC key. This will
  266.     activate the Save and Exit box. Press the ENTER key to save
  267.     your entries and return to the main Net Nanny screen.
  268.  
  269.     STEP 8  
  270.     The installation is now complete and all the Net Nanny files
  271.     have been copied onto your hard drive, with the exception of
  272.     the main NN.EXE program. The NN.EXE program is left on the
  273.     floppy disk to avoid the unauthorized use of this program from
  274.     your computer. You may run the NN.EXE program from the floppy
  275.     drive to add or edit words and phrases in the dictionary or to
  276.     change other program options. Please refer to Chapter Two for
  277.     detailed information on the continuing operation of Net Nanny.
  278.   
  279.     STEP 9  
  280.     You have now completed two of the three tasks required to make
  281.     Net Nanny operational. From the main menu screen press the
  282.     DOWN arrow key to highlight the Quit ... menu item and then
  283.     press the ENTER key. If words or phrases were added to the
  284.     dictionary a screen will appear with "Reboot Now...."
  285.     highlighted. Remove the disk from the floppy drive and press
  286.     the ENTER key to reboot the computer.  
  287.   
  288.     You may also choose to exit Net Nanny at this point and add
  289.     words and phrases to the dictionary at a later date, following
  290.     Step 4 to 9 above . In this case, Net Nanny will not be able
  291.     to detect or record any computer screen activity.
  292.  
  293.     VIRUS WARNING
  294.     Viruses are often found on computers using games, On-Line
  295.     services and Bulletin Boards (BBS). It is very important that
  296.     you avoid operating or installing Net Nanny or any other
  297.     software on a computer which is infected with a computer
  298.     virus. If the computer is infected with a virus, your software
  299.     program's operation may be compromised and may cause damage to
  300.     program or data files. We suggest you use a Virus scan program
  301.     to detect and remove any viruses before installing or using
  302.     any software. Please refer to Appendix B, for more information
  303.     on Viruses.
  304.   
  305.   
  306.     CHAPTER TWO  
  307.     Operation & Administration  
  308.   
  309.     Introduction  
  310.     The computer will run normally, after you have finished;
  311.        1) installing the software  
  312.        2) adding words to the dictionary  
  313.        3) rebooting  
  314.   
  315.     Net Nanny is now active and operational. However, you won't
  316.     notice any difference in the way the computer operates. In the
  317.     background, Net Nanny is monitoring all the activity on the
  318.     computer screen. If a word or phrase on the screen matches a
  319.     word or phrase in the dictionary Net Nanny will record this
  320.     information.   
  321.   
  322.     This Chapter contains examples which will help you do a few
  323.     quick tests and then try some practical examples of how to use
  324.     Net Nanny .  
  325.   
  326.     IS NET NANNY WORKING ?  
  327.     As a quick check, at the DOS Prompt, type a word that you
  328.     added to the dictionary during installation. You can type the
  329.     test word while you are at DOS Prompt or in a DOS program.
  330.     After typing a word (which you previously entered in the
  331.     dictionary), run the NN.EXE program from the floppy (insert
  332.     disk in floppy drive and type A:NN) and select the menu item
  333.     "View History of Hits..." . If the word you typed was detected
  334.     and recorded it will appear in the History of Hits box. You
  335.     can also select the menu item "Frequency of Hits...", to see
  336.     how many times the word was detected.
  337.   
  338.   
  339.     NOTE 
  340.     Net Nanny does not (in this version) monitor the screen while
  341.     Microsoft Windows is running. While you are in Windows, if you
  342.     temporarily exit to DOS, using the MS-DOS Prompt Icon, Net
  343.     Nanny will be operational. However, any Net Nanny Action
  344.     occurring while at the Windows DOS Prompt may interfere with
  345.     your ability to return to Windows. For example, if the
  346.     computer has a Net Nanny ShutDown while you are at the DOS
  347.     Prompt, in Windows, you may be able to use the CTRL+ALT+DEL
  348.     keys to exit back (wait, as there may be a delay returning) to
  349.     Windows. If you do not return to Windows, you may need to re
  350.     boot your computer. If you do return to Windows you should
  351.     save what you are doing and exit from Windows.  
  352.   
  353.   
  354.     NOTE 
  355.     If you are not sure what a DOS Prompt is, refer to Appendix A,
  356.     MS-DOS Prompt  
  357.   
  358.   
  359.     USING NET NANNY  
  360.     A few practical examples are the best way to explain how to
  361.     use the Net Nanny software in the most effective way. The  
  362.     examples below describe a few typical ways to set up your  
  363.     system to monitor screen activity.  
  364.   
  365.     Example:  (Simple Test) 
  366.     Run the Net Nanny program (NN.EXE) from your floppy drive by
  367.     inserting the disk in a floppy drive and typing "NN" at the A:
  368.     or B: prompt. Select the Edit Dictionary menu option.  
  369.   
  370.     Next, add a few words and phrases to the dictionary. For this
  371.     example, use the words and phrases below. Words are  
  372.     automatically changed to upper case.  
  373.   
  374.        7 UP  
  375.        COKE  
  376.        COLA  
  377.        LEMONADE  
  378.        MOUNTAIN DEW  
  379.        ORANGE CRUSH  
  380.        PEPSI  
  381.        THIS IS A SAMPLE PHRASE  
  382.   
  383.     There are four example words and four phrases listed above.
  384.     Any combination letters, characters or numbers, on the same
  385.     line, separated by a space, is considered a phrase. For
  386.     example, @ B and 1 2, are both phrases.  
  387.   
  388.        1. After entering the words and phrases press the ESC
  389.           key to save the entries.  
  390.   
  391.        2. Select Quit ... from the menu by using the down arrow 
  392.           key to highlight "Quit ..." or by pressing the Q key.
  393.           With the "Quit ... menu item" selected press the ENTER
  394.           key. Because you made changes to the dictionary, you
  395.           will be asked to re boot the computer to make the
  396.           changes active.  
  397.   
  398.        3. Press the ENTER key to re boot the computer or choose
  399.           "Exit without re boot". The next time the computer is
  400.           restarted, Net Nanny will be active with target words
  401.           or phrases in the dictionary to detect.  
  402.   
  403.     NET NANNY TEXT EDITOR  
  404.     When using the Net Nanny program (NN.EXE) there are a number
  405.     of places that require you to enter or change information. The
  406.     dictionary entry box is a good example. When you are entering
  407.     data or information in an entry box you are using the Net
  408.     Nanny text editor. The text editor keyboard commands are found
  409.     in Appendix A, Text Editor.  
  410.   
  411.     IS NET NANNY ACTIVE ?  
  412.     After re booting or re starting the computer, Net Nanny will
  413.     be active and monitoring DOS screen activity. If you run the
  414.     Net Nanny program you will see the Active status in the
  415.     Installation Status box.  
  416.   
  417.     TESTING 123 ...  
  418.     The quickest way to do a test is type one of the words in the
  419.     dictionary, while at the DOS Prompt right after the computer
  420.     is re booted.  
  421.   
  422.     Example 1.  
  423.     Computers are often at the DOS Prompt immediately after
  424.     starting up. The cursor will be blinking and C:\> will be on
  425.     the screen. To test Net Nanny type in a word previously
  426.     entered in the dictionary and press enter before re booting.
  427.   
  428.     Run the NN.EXE program from the floppy and select "View
  429.     History of Hits..." and "Frequency of Hits ...." to see if Net
  430.     Nanny recorded the word you typed at the DOS Prompt. If you
  431.     find the word in both places, Net Nanny is working!
  432.   
  433.   
  434.     Example 2:  (Test using a Word Processor) 
  435.     In the example above we suggested that you test Net Nanny by
  436.     typing in test words at the DOS Prompt. In practice, you will
  437.     want to monitor words and phrases used in communications
  438.     programs accessing On-Line bulletin boards or the Internet
  439.   
  440.        1. Start a DOS word processor and type a couple of
  441.           paragraphs which contain some or all of the words and
  442.           phrases in your dictionary. 
  443.   
  444.        2. Exit the word processor program.  
  445.   
  446.        3. Run the Net Nanny Program (NN.EXE) from the floppy.
  447.           You may copy the NN.EXE program to your hard drive
  448.           C:\, for speed and convenience while testing.
  449.   
  450.        4. Select and view the History and Frequency of Hits to
  451.           see if Net Nanny recorded the words and phrases used
  452.           in the word processor.  
  453.   
  454.   
  455.     Example 3: (Monitor Computer Startups) 
  456.        1. Re boot the computer.  
  457.   
  458.        2. Run the Net Nanny program and select "View History of
  459.           Hits ..."  
  460.   
  461.        3. The first item will be .... Computer Startup ....
  462.   
  463.        4. The Date and time of the last time the computer was
  464.           started is also shown.  
  465.   
  466.   
  467.     CHAPTER THREE  
  468.     Introduction  
  469.     This Chapter is a review of all the items appearing on the
  470.     main Net Nanny menu and instructions on how to use each one.
  471.     The menu items are:  
  472.        Install Net Nanny . . .  
  473.        View History of Hits . . .  
  474.        Frequency of Hits . . .  
  475.        Edit Dictionary . . .  
  476.        Clear History . . .  
  477.        Action . . .  
  478.        Disable/Enable . . .  
  479.        Remove . . .  
  480.        Quit . . .  
  481.   
  482.     INSTALL NET NANNY  
  483.     Selecting this item performs the same function as running the
  484.     Install program (INSTALL.EXE). Instead of running the Install
  485.     program, you can also install Net Nanny by running the main
  486.     Net Nanny program (NN.EXE) from the floppy drive and then
  487.     selecting "Install Net Nanny ..." from the menu item list
  488.     shown above.  
  489.   
  490.     VIEW HISTORY OF HITS  
  491.     This menu item will display a record of the last 399 hits or
  492.     detected matches to your dictionary list. The display shows
  493.     the last occurrence first. Any hit above 399 falls off the end
  494.     of the display. Use the Up & Down arrow keys to move through
  495.     this screen or the Page Up and Page Down keys to move quickly
  496.     through the screen pages. See the Text Editor in Appendix A,
  497.     for more information on moving in a text display box.
  498.      
  499.     FREQUENCY OF HITS  
  500.     This display box shows the number of times each word or phrase
  501.     was detected, in alphabetical order. The history is current
  502.     from the last time Clear History was used.  
  503.   
  504.     EDIT DICTIONARY  
  505.     Enter or change words and phrases you want to monitor. A word
  506.     could be a phone number (e.g. 945-4233). A phrase could be
  507.     your home address (e.g. 3 - 120 Glacier Street). Avoid using
  508.     words and phrases which would appear on the screen during
  509.     normal use of the computer and during starts up. Avoid using
  510.     words that are part of or appear in any program you normally
  511.     use. 
  512.  
  513.     It's a good idea to run a quick test by starting your  
  514.     computer and running some common programs to make sure that
  515.     entries in the dictionary are NOT being detected during normal
  516.     use. You don't want "Hits" from the normal operation of the
  517.     computer. This is particularly true if you have turned the
  518.     Action option ON.  
  519.   
  520.     Remember (and Net Nanny will remind you) to re boot the
  521.     computer if you make any change to the dictionary. The changes
  522.     are not active until you re boot.
  523.   
  524.     The correct use of the Net Nanny Dictionary is vital to
  525.     successful monitoring of screen activity and to obtain the
  526.     maximum useful information with a minimum of false or
  527.     extraneous "Hits". Please refer to Appendix A, Using the
  528.     Dictionary Effectively, for information on selecting the right
  529.     words and phrases.  
  530.   
  531.     ERRORS
  532.     You may be detecting words and phrases in error and may want
  533.     to revise the dictionary before turning the Net Nanny Action
  534.     options ON. For example, if your test monitoring shows a
  535.     number of matches occurring during the normal operation of the
  536.     computer, remove or edit those words and phrases in the
  537.     dictionary. Since every computer is unique and is used in
  538.     different ways, the correct setup of the dictionary may be a
  539.     trial and error process.  
  540.   
  541.     CLEAR HISTORY  
  542.     This will delete all the hits recorded in the History of Hits
  543.     and Frequency of Hits display boxes.  
  544.   
  545.     ACTION  
  546.     This menu item will allow you to take action if Net Nanny
  547.     reaches the limit set by you, for words and phrases detected.
  548.     You should not set the limit too low, until you have done
  549.     enough monitor testing. You may be detecting words and phrases
  550.     in error and may want to revise the limit or edit the
  551.     dictionary before turning the Action options on.  
  552.   
  553.     SHUTDOWN  
  554.     There are three options for the ShutDown action;  
  555.        1. Number of Hits to Trigger ShutDown  
  556.           Enter a number between 1 and 99.  
  557.   
  558.     Caution  
  559.     Avoid using a number lower than 10 to start. For example, if
  560.     you use 1, and Net Nanny detects a word during boot up the
  561.     computer will start and immediately SHUTDOWN.
  562.  
  563.        2. ShutDown Option  
  564.           The keyboard will "LOCK" when Net Nanny detects that
  565.           the number of hits has reached the "Number of Hits
  566.           to Trigger ShutDown" when this option is ON. Use the
  567.           arrow keys and the space bar to toggle the option ON 
  568.           or OFF. 
  569.   
  570.     If the ShutDown option is triggered the computer will be
  571.     unusable and must be turned OFF and then back ON to get the
  572.     computer working again.  
  573.   
  574.        3. Show Screen Message with ShutDown  
  575.           If you turn the above ShutDown Option to ON to lock
  576.           the keyboard, the computer screen will also go
  577.           blank. A box with the message " Net Nanny ShutDown"
  578.           will appear. Select this option and use the arrow
  579.           keys and the space bar to toggle the option ON or
  580.           OFF.  
  581.   
  582.     If the ShutDown option is triggered the computer will be
  583.     unusable and must be turned OFF and then back ON to get the
  584.     computer working again.  
  585.   
  586.     When Net Nanny is in the ShutDown mode all computer activity
  587.     is "frozen" and you must re start (re boot) the computer to
  588.     get it running normally again. You cannot re boot using the
  589.     CTRL+ALT+DEL keys. See Appendix A, Re Booting the Computer for
  590.     more information on how to re boot a computer.  
  591.   
  592.     DISABLE/ENABLE  
  593.     Net Nanny defaults to ON. To turn it OFF (disable), use the
  594.     arrows and the space bar k to toggle the indicator to OFF.
  595.     When Net Nanny is disabled like this, it will not monitor or
  596.     ShutDown the computer during the current session. However, if
  597.     you re-boot the computer, Net Nanny will be reset to ON
  598.     automatically even if you set the Action to OFF. The Disable &
  599.     Enable options are valid for the current session only.
  600.  
  601.     REMOVE  
  602.     This will remove all traces of Net Nanny. The hidden NN
  603.     directory and its files are deleted and the line  
  604.     "DEVICE=C:\NN\NNDRV.SYS" is removed from the computer's  
  605.     config.sys file. You can re boot the computer after removing
  606.     Net Nanny to get rid of the Net Nanny TSR (Terminate Stay
  607.     Resident) which is still in memory. 
  608.   
  609.     QUIT  
  610.     Exit the Net Nanny main administration program.  
  611.   
  612.   
  613.   
  614.   
  615.     APPENDIX A  
  616.     Installation  
  617.     The installation of Net Nanny does the following:  
  618.        1. Creates a directory on your hard drive C: named NN.
  619.           Hides the C:\NN directory.  
  620.        2. Copies the following files into the C:\NN directory
  621.           and hides them.  
  622.                 NNDRV.SYS  
  623.                 NN.WPF  
  624.                 NN.LOG  
  625.        3. Inserts the following line in your config.sys file.
  626.                 Device=c:\nn\nndrv.sys  
  627.   
  628.     INSTALLATION FROM BACKUPS  
  629.     It is possible to install Net Nanny by using the restore
  630.     function of standard backup programs. For example, if the Net
  631.     Nanny files were backed up from a previous installation, you
  632.     may use normal backup/restore methods to re-install Net Nanny
  633.     on the same or different computers.   
  634.   
  635.     CONFIG.SYS FILE  
  636.     This is a file which contains lines of text. These text lines
  637.     give the computer operating system instructions when the
  638.     computer is started (or re booted). Net Nanny inserts the text
  639.     line "Device=c:\nn\nndrv.sys" into your config.sys file during
  640.     installation. This line gives the computer operating system
  641.     instructions to load the program (device driver) "NNDRV.SYS".
  642.     This line is removed from your config.sys when you choose the
  643.     Remove item on the Net Nanny menu.  
  644.   
  645.     UPDATING PREVIOUS VERSIONS  
  646.     If you have an older version of Net Nanny already installed on
  647.     your computer, and you have received a more recent release of
  648.     the Net Nanny software, updating is simply a matter of
  649.     installing the new release on top of your existing  
  650.     installation. This can be done by placing the updated version
  651.     of Net Nanny into drive A: and typing:  
  652.            A:INSTALL  
  653.   
  654.     NOTE
  655.     You may also update Net Nanny from floppy drive B: by  
  656.     putting the Net Nanny floppy disk in drive B: and typing 
  657.            B:INSTALL  
  658.   
  659.     USING THE DICTIONARY EFFECTIVELY  
  660.     Careful choice of the words and phrases used in the dictionary
  661.     is important for two reasons. First you want to make sure you
  662.     detect what you are trying to monitor and second, you don't
  663.     want to detect something by mistake and take action when it
  664.     isn't necessary or could cause an unwanted ShutDown. 
  665.   
  666.     Always start testing and using the software with the Action
  667.     option set to OFF (default) to avoid a unwanted ShutDown and
  668.     to allow time to gather information about what words and
  669.     phrases are being used over a period of time. (see ShutDown,
  670.   
  671.     Effective Dictionary Choices  
  672.     In Chapter Three, we suggested that you may want to detect the
  673.     use of your phone number and home address. Assuming your phone
  674.     number is;  
  675.          (604) 945-4233  
  676.     and your address is;  
  677.          3 - 120 Glacier Street,  
  678.   
  679.     The following are variations of what you should enter in your
  680.     dictionary;  
  681.           Phone Number  
  682.           945-4233  
  683.           9454233  
  684.           945 4233  
  685.           604945-4233  
  686.           6049454233  
  687.           604)945-4233  
  688.           (604) 9454233   
  689.     Address  
  690.           3 - 120 Glacier  
  691.           3 120 Glacier  
  692.           3-120 Glacier  
  693.           120 Glacier  
  694.  
  695.     WHAT WORDS & PHRASES TO MONITOR  
  696.     Many parents worry about their children having access to
  697.     sexually explicit material. They are very concerned about the
  698.     real danger of sexual exploitation. Children who have access
  699.     to computer Bulletin Board Systems, On-Line systems and the
  700.     Internet, may have unrestricted access to pornographic
  701.     material, images, sounds and other information which a parent
  702.     may consider totally unacceptable. They may also "meet"
  703.     strangers On-Line.   
  704.   
  705.     To monitor this "unacceptable" activity, a parent should  
  706.     select words and phrases to target specific problem areas. For
  707.     example, if you do not want your home phone number and address
  708.     given out On-Line, use the example above. You can also add
  709.     body parts and four letter words to the dictionary. As in the
  710.     example above, you will need to experiment to find the right
  711.     words or combination of words and phrases.  
  712.   
  713.     If possible you should use the computer in a trial to test the
  714.     way you might expect your children to use it. We suggest that
  715.     you become more familiar with and watch what BBSs and other
  716.  activities the children use.  
  717.   
  718.     DICTIONARY CHARACTERS  
  719.     You may use virtually any character you are capable of
  720.     generating with the standard computer keyboard and the ASCII
  721.     characters.  
  722.  
  723.     MS-DOS Prompt  
  724.     This is when the computer is not running a program and it
  725.     indicates that it is ready to take instructions by flashing a
  726.     cursor. If you are in the root directory (the beginning of the
  727.     hard drive) of the hard drive you should see C:\>.
  728.  
  729.     Using Windows: If you choose to exit to the DOS-Prompt from
  730.     inside Windows by selecting the MS DOS Prompt icon (as shown
  731.     below) while Net Nanny is active , remember, Net Nanny does
  732.     not monitor the screen while Microsoft Windows is running. Any
  733.     Net Nanny Action occurring while at the Windows DOS Prompt may
  734.     interfere with your ability to return to Windows. For example,
  735.     if the computer has a Net Nanny ShutDown while you are at the
  736.     DOS Prompt, in Windows, you may be able to use the
  737.     CTRL+ALT+DEL keys to exit back to Windows (wait for the delay)
  738.     or you may need to re boot your computer. If you return to
  739.     Windows, immediately save what you are doing and exit from
  740.     Windows and re boot the computer.  
  741.   
  742.   
  743.     Text Editor  
  744.     When using the Net Nanny program (NN.EXE) there are a number
  745.     of places that may require you to add or edit information. The
  746.     dictionary entry box is a good example. When you are entering
  747.     data or information in an entry box you are using the Net
  748.     Nanny text editor. The text editor keyboard commands are as
  749.     follows:  
  750.        KEYBOARD       RESULT  
  751.        ---------------------------------------------------------
  752.        ENTER          ends the current line and moves down one line  
  753.        CTRL+Y         deletes the entire line  
  754.        Page Down      moves down one full page  
  755.        Page Up        moves up one full page  
  756.        INS            toggles inserting or over write text (turn On 
  757.                       or OFF)  
  758.        END            moves cursor to end of a line  
  759.        HOME           moves cursor to beginning of a line  
  760.        Arrow Keys     move cursor up/down or sideways   
  761.   
  762.   
  763.     RE BOOTING THE COMPUTER  
  764.     Re boot means to turn off the computer and then start the  
  765.     computer up again. DO NOT re boot or re start a computer from
  766.     inside a program. Exit to the DOS Prompt first. There are
  767.     three basic ways to re boot a computer.  
  768.   
  769.     Hold down three keys simultaneously and then release the keys.
  770.     The keys to hold down are CTRL+ALT+DEL. This method of re-
  771.     booting the computer will not work when Net Nanny is in the
  772.     ShutDown mode (except when ShutDown has occurred while at the
  773.     DOS Prompt in Windows).  
  774.   
  775.     Most computers have a RESET button located on the front of the
  776.     computer. Pressing the RESET button will cause the computer to
  777.     stop and re start.  
  778.   
  779.     Turn the power ON/OFF switch to OFF and then back to ON.
  780.   
  781.     PROBLEMS AND ERRORS  
  782.     If you have problems getting Net Nanny to work or if you have
  783.     computer errors using Net Nanny, please call our technical
  784.     support department at;   
  785.                      (604) 662-8522.   
  786.   
  787.   
  788.     APPENDIX B  
  789.     Viruses  
  790.     WHAT ARE COMPUTER VIRUSES?  
  791.     A computer virus is a software program that has been designed
  792.     to do two basic things: to create some undesirable symptoms in
  793.     your computer and to replicate itself. The symptoms that can
  794.     be manifested by a virus are many and are only limited by the
  795.     imaginations of their creators. Typically virus symptoms are
  796.     designed to lay dormant for some period of time in order to
  797.     avoid detection.  
  798.   
  799.     Since no person would knowingly run programs in their
  800.     computers that would cause problems, a virus program is
  801.     usually disguised or hidden within other software that is run
  802.     on the computer. In that way, the virus software will be
  803.     executed without knowledge when normal software is run.
  804.     Viruses are propagated by a variety of methods, but in general
  805.     when it comes to the PC, there are two fundamental methods by
  806.     which a virus can enter your computer. These two methods allow
  807.     us to classify a virus as either being a "boot sector virus"
  808.     or a "program infector virus".  
  809.   
  810.     Boot Sector Viruses  
  811.     The BOOT SECTOR virus makes use of the fact that the first
  812.     sector on either a floppy disk in drive A: or the physical
  813.     hard disk, has a special purpose. When the PC is turned on or
  814.     booted by pressing the CTRL ALT DEL keys, the content of the
  815.     first disk sector is loaded into memory and execution control
  816.     is passed onto the computer code contained in that sector.
  817.   
  818.     Normally, the computer program code, contained in sector one,
  819.     is the "boot code". The "boot code" starts loading the DOS
  820.     operating system into the computer. It is a relatively easy
  821.     process for the unscrupulous computer programmer to replace
  822.     the normal boot code on a floppy disk with a virus program
  823.     that appears as if it is a legitimate boot sector. When a PC
  824.     is booted with such a floppy disk, the virus code would be run
  825.     before the normal boot process takes place and the operator
  826.     would be unaware that the virus has been run.
  827.  
  828.     The virus code is usually designed to load itself into 
  829.     protected area of memory and then continue the normal boot
  830.     process as if nothing unusual had happened. Since replication
  831.     is its primary mission, the most likely first replication
  832.     would be to copy itself to the first sector on the hard disk.
  833.     Then from that time on, the virus code would be run each time
  834.     the computer is booted from the hard disk.  
  835.   
  836.     A BOOT SECTOR virus typically sets itself up so that it
  837.     remains active in memory (TSR) even after the computer is
  838.     fully booted. In this way, it can copy itself onto every
  839.     floppy disk that is made available to the computer. These
  840.     infected disks will then go on to infect other computers. A 
  841.     BOOT SECTOR virus infection can spread at a surprising rate.
  842.       
  843.     Important  
  844.     It should be emphasized that boot sector viruses are 
  845.     introduced into a computer, in 99.9% of the occurrences, by
  846.     booting on a floppy disk that is infected. The floppy disk
  847.     does not have to be a bootable MS-DOS system disk, and in fact
  848.     it is mainly the non-system data disk which is the main  
  849.     culprit in the spread of boot sector viruses.  
  850.   
  851.     A typical example happens when a floppy data disk gets  
  852.     accidentally left in the computer's floppy drive when it is
  853.     turned off. Then, if the computer is later turned on with the
  854.     floppy disk still in drive A:, the computer will attempt to
  855.     boot on that floppy diskette and the virus code will be  
  856.     executed. After the virus code is executed, you may see a
  857.     message on the screen similar to the following:   
  858.              "Non-System disk or disk error"  
  859.              "Replace and press a key to continue"  
  860.   
  861.     Once this message appears, it is usually too late to avoid
  862.     infection. The virus at this point has probably already copied
  863.     itself onto your hard drive. Since the Virus replaces the
  864.     normal "boot-code", each time your computer is started the
  865.     first program code to run will be the Virus code. The Virus
  866.     program will therefore become activated every time you boot
  867.     your computer. If you scan for Viruses after the computer is
  868.     booted, the Virus will already have control over the computer.
  869.     The scan program can therefore be "defeated" by a scan program
  870.     run after boot-up. Always boot from a Virus free, trusted DOS
  871.     floppy on A: drive before attempting to scan the hard drive.
  872.       
  873.     Program Infector 
  874.     The program infector virus, is a virus program that attaches
  875.     itself to existing innocent programs. The attachment usually
  876.     takes place at object code level, at the easy to find entry
  877.     points such as the beginnings or endings of loadable code
  878.     modules. In this way, whenever an infected program is  
  879.     executed, control will pass to the viral code either at the
  880.     beginning or the end of the normal operation. The viral code
  881.     can then do whatever its creators have programmed. The first
  882.     action is usually to set itself up in memory so that the virus
  883.     will be active after the program has completed its operation.
  884.     The second action is usually to attach itself to yet another
  885.     innocent program that may be available on the disk.  
  886.       
  887.     Controlling Viruses  
  888.     In order to build up some defenses against virus attack you
  889.     should consider the following points:  
  890.        1) start with a virus fee computer  
  891.        2) install virus control software  
  892.        3) develop screening procedures to test floppy disks
  893.           before they are used in your computer.  
  894.        4) develop procedures to make uncontaminated backups of
  895.           your hard disk.  
  896.   
  897.     Establishing a Virus Free Computer  
  898.     Initially you must determine whether your computer's hard disk
  899.     is virus free. This usually involves the use of some form of
  900.     virus scanning program. When using a virus scan program to
  901.     check a floppy disk or hard disk, it is absolutely essential
  902.     that no viruses are active in the computer at the time of the
  903.     scan. The proper procedure for scanning your hard disk would
  904.     be:  
  905.        1) first obtain a bootable system disk that you are 100%
  906.           certain is free of any virus. This disk should have
  907.           the same DOS version that is present on the hard disk.
  908.        2) turn the computer off to make sure all memory is cleared
  909.        3) turn the power back on with the virus free system disk
  910.           in floppy drive A:  
  911.        4) allow the computer to boot on the floppy disk
  912.        5) then at the DOS prompt run the scan program from the
  913.           floppy drive to check hard drives C:, D: etc.
  914.        6) if all the drives on the hard disk test negative to
  915.           any viruses, then we have some degree of assurance
  916.           that we are starting with clean system. It should be
  917.           noted that not all viruses will be detected with every
  918.           scan program. Sometimes it can be useful to do
  919.           comparisons to known good programs on original floppy
  920.           disks.   
  921.        7) it should be noted that the best way to avoid the
  922.           transfer of a virus to the original floppy disks is to
  923.           make sure that the write protect tabs are in place. It is
  924.           not possible to write to a floppy disk in a "normal" PC,
  925.           if the diskette is write protected.  
  926.   
  927.     Develop Screening Procedures  
  928.     It is recommended that all floppy disks be scanned for viruses
  929.     before they are used on your computer. This is especially true
  930.     if you are planning to transfer any software programs from the
  931.     floppy disk to your hard disk.  
  932.       
  933.     Backing Up Computer  
  934.     It is advisable to separate data files from program files in
  935.     any backup system. Since program files do not tend to change
  936.     once they are installed on your computer and since they are
  937.     the files most susceptible to virus attack, it is best to only
  938.     back them up once at the time of installation. This reduces
  939.     the probability of virus infected programs ending up in your
  940.     backups. Data files on the other hand, tend to change
  941.     frequently and are much less susceptible to virus attack,
  942.     therefore backing up data files on a regular basis should not
  943.     present any problems from a virus point of view.
  944.  
  945.