ΙΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ» Ί°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Ί ΘΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΌ 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.