ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

                                Porter V1.0
                               Documentation

                       Porter Copyright 1997 H-Master


No parts of this document can be replicated, without the WRITTEN consent of
the copyright holder, for uses other than the promotion / distribution of this
software.


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  Contents  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        Contents
        Introduction
        Legal Issues
        Features
        Bare Necessities
        Quick Start
        Other Required Files
        Explanations of Menu Commands
        News
        Contact Information


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  Introduction  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        Porter is an internet utility to scan a host for ports open for public
        connection or a range of IPs for connections.  It can be used to find
        servers not listed with InterNIC or just to scan a host for the
        services it provides.


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  Legal Issues  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        Although Porter is FREEWARE, it is NOT public domain software.

        If you would like to distribute Porter as part of a shareware
        distribution, magazine, internet book, CD ROM, etc.  please contact me
        for permission.

        All commercial use interests in Porter should be directed to
        h-master@usa.net.

        The integrity of the original Porter distribution file as distributed
        by the author is essential.  Porter and all of its related files must
        be distributed together in the original format.  The Porter
        distribution file may not have files added to it or removed from it,
        and none of its contents may be modified, decompiled, or reverse
        engineered.

        Porter is provided "AS IS" without warranty of any kind, either
        express or implied, including but not limited to the implied
        warranties of merchantability and fitness for a particular purpose.
        In no event shall the author be liable for any damages whatsoever
        including direct, indirect, incidental, consequential, loss of
        business profits or special damages, even if the author has been
        advised of the possibility of such damages.

        Porter is provided as an educational medium.  All uses of Porter are
        assumed by the author to be for education.  In no event shall the
        author be liable for any damages whatsoever including direct,
        indirect, incidental, consequential, loss of business profits or
        special damages, even if the author has been advised of the
        possibility of such damages, due to the misuse of this software,
        improper handling of this software, etc.


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  Features  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        Features of Porter:

        -> Scan a host for open ports.
        -> Scan a range of IPs for connections.
        -> Ability to save logs.
        -> Optimised for Windows 95.
        -> Ability to resume where you broke off from previous scans.
        -> Extended help for common winsock errors.
        -> Tool tips to aid you when you are stuck.
        -> For more enhancements, refer to WHATS.NEW.


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  Bare Necessities  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        I'm not sure of this list, but it should not be too far off.

        -> IBM PC or compatible.
        -> Microsoft Windows 3.x or Microsoft Windows 95 / NT.
        -> Winsock 1.1 API compliant networking package.
        -> Access to internet via PPP.


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  Quick Start  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        Here's how to start using Porter ASAP!

        1. Decompress the package which Porter came in.  If you are reading
           this, you should already done that.
        2. Delete all the files you do not want.
        3. Start your internet connection.
        4. Execute Porter and have fun!


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  Other Required Files  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        In order to keep the size of the distribution archive down, some of
        the files which are not developed by me or are the same for all
        versions of this program is not included.  If in the event that you
        require to acquire these files, please go to my homepage and click on
        the download link for this program.  All the required files will be
        listed there.  For more information on my homepage, please refer
        below.


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  Explanations of Menu Commands  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        Here's a BRIEF explanation of the commands in the menus.

        On the Porter main menu, you will find:

        Port Scanner              Activates the port scanner.
        IP Scanner                Activates the IP scanner.
        Now Scanning:             Information on the host/port being scanned.
        Start Scanning            Starts the scanning process.  After you
                                    click on this, it will change to Stop
                                    Scanning.  Clicking on Stop Scanning will
                                    abort the scan.  Note that if you abort
                                    the scan, the fields will change to
                                    reflect the last port/IP you scanned.
        View Log                  Shows the log menu.
        Exit                      Quits Porter.


        Under Port Scanner, you will find:

        Hostname:                 The name of the host to scan for ports.
        Starting Port:            The number of the port to start with.
        Ending Port:              The number of the port to end with.  If you
                                    wish to scan indefinitely, you must put
                                    0 in this field.


        Under IP Scanner, you will find:

        Starting IP:              The IP (E.G: 127.0.0.1) to start scanning.
        Ending IP:                The IP (E.G: 127.0.0.1) to stop scanning.
                                    If you wish to scan indefinitely, you must
                                    put a value at least 2 less than Starting
                                    IP.
        Port:                     The port to scan for connections.


        On the Porter log menu, you will find:

        The log                   This is where all the scan details are.  If
                                    you wish to clear the log, you can either
                                    double-click on the log or click on Clear.
                                    Note that if the length of the log exceeds
                                    10240 bytes, it will be truncated.
        Clear                     Clears the log.
        Save                      Saves the log to file.
        Hide Log                  Hides the log menu.


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  News  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        This new section is devoted to announcements, interesting stuff, tips,
        tricks, questions, etc. on Porter.  Feel free to send me e-mail on
        additions for this section.

        - Announcements -

        -> This area is closed until someone posts me something to say.


        - Interesting Stuff / Tips / Tricks -

        -> This area is closed until someone posts me something to say.


        - Frequently Asked Questions -

        -> Q: When I start Porter, it says that I do not have some of the
              files.  Where can I get them?
           A: You should be able to get ALL the files required by all the
              utilities at my homepage.  If you can't, leave me a message.

        -> Q: Windows reported that I have a "device unavailible" error.  What
              should I do?
           A: Your copy of winsock.dll is not compatible with Porter.  Get a
              new one.  Note that the copy of winsock I am using is the one
              supplied with Windows 95.

        -> Q: When I start the program, Windows 95 says that the language file
              is missing and refuses to run the program.
           A: This is quite a common problem.  There are 2 solutions I can
              think of.  They are:

              1. Install Visual Basic 4.0.  Once installed, VB4 will set the
                 language.dll option in your win.ini.
              2. Set the language.dll option yourself.  An easy way to do this
                 is to run setup, change the language to something else.  Then
                 save the new settings.  After that, if you want the language
                 to be the old one, then run setup again and change it back.
                 Note that this is not guranteed to work, but it worked for
                 me.


        - Others -

        -> This area is closed until someone posts me something to say.


ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ»
Ί°°  Contact Information  °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί
ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ

        If for some reason or another you wish to contact me, here's my info.

        E-mail       : h-master@usa.net (No flames / chains / bombs!)
        Homepage     : http://167.114.52.26/H-Master/ and
                       http://www.wilter.com/_hmaster

        If you want to get the latest copy of Porter, e-mail me.

        NOTE: Anyone posting questions with answers that can be found in this
              file will have their mail deleted.  Anyone sending more than one
              mail on the same topic will be regarded as bombing me.  I will
              bomb anyone who bombs me.

        If you want me to add you to my list of registered users, just e-mail
        me a reason why you like Porter so much AND an enhancement you would
        like to see in the next release of Porter.  Include your e-mail
        address, IRC nick, the IRC network(s) you visit most often and the
        version of Porter you are talking about.  If any of the above
        information is not supplied, then your application may be void.
        Registered users DO NOT have to pay (for now anyway) and will receive
        notifications of new Porter releases by e-mail.
        
        <Note: A bugfix is considered an enhancement.  If you are already a >
        <registered user and you send me another enhancement, then you will >
        <be upgraded to a supporter and future versions of the software will>
        <be mailed through e-mail to you.  You will also receive beta copies>
        <of the software, if you request for them.                          >
