-------------------------------------------- Port Dumper v0.9a README file written by Twinsen Chan(Twinsen@Hotmail.com) Channel X Security Information http://members.xoom.com/channelX/ Revised on 27th Aug 06:00 GMT -------------------------------------------- I. Distribution: Open Source Freeware, send it all around the world as long as you remain pdumper.zip unchanged. As the source code is included, please inform me if you have got any changes to Port Dumper, and send me a copy of source code and executable. II. Agreement: By launching Port Dumper, you agreed: 1. NOT to run Port Dumper for mailicious uses. 2. That you know using Port Dumper might be (but don't worry much, that's MIGHT BE) dangerous, I(Twinsen Chan) AM NOT responsible if Port Dumper mess your computer up. 3. To send me information when bugs are found. Thanks for agreeing III. Brief Description: Port Dumper is written to be a port listener with a function of sending back data to the connected box. It is written with Delphi 3.0 IV. Files readme.txt - This file pdumper.exe - The executable of Port Dumper v0.9a source.zip - The source code of Port Dumper v0.9a, don't laugh at me if you feel Port Dumper is poorly written, it is poorly written because I'm the one who wrote it. :| References: TWSocket (http://www.rtfm.be/fpiette/indexuk.htm) Copyright (C) 1997, 1998 by François PIETTE Rue de Grady 24, 4053 Embourg, Belgium TmdURLLabel (http://einstein.ot.dk/~djernaes) Copyright © 1997 by Martin Djernæs V. Help on using Port Dumper: a. the "Message" field Put on words you want to send to the connected box, send them by pressing Enter or click the "Send" Button next to it. b. the "ASCII code" field Put on ASCII code number you want to send, send it by clicking the "Send" button next to it. c. Port Specify the port to be listened by Port Dumper. d. Log A log field, it will tell you when a connection has been established, closed, and when data received or sent. e. Listen Only availabe when disconnected. When clicked, Port Dumper will listen on the Port specified in Port(see point d) f. Disconnection Only available when connected. When clicked, Port Dumper will close the current connection. g. Clear When clicked, the log screen will be cleared. h. The URL(http://home.netvigator.com/~jcatchan/pdumper.html) When clicked, you'll go to the page of Port Dumper in Channel X. i. Echo When checked, the data will be echo-ed back to the connected box. If not checked, the data sent by the connected box will not be echo-ed. VI. Recommendation 1. RTFRFCs URL: http://www.nexor.com/public/rfc/index/rfc.html It is the ability to search, so you could do a search for http, smtp, pop3, etc... etc... Read them and you'll know how to communicate with a specified protocol. 2. Read the Poor Readme Even this readme is poorly written, you could still get a some information on using Port Dumper. Appendix A: Common Port Listing # Copyright (c) 1993-1995 Microsoft Corp. # # This file contains port numbers for well-known services as defined by # RFC 1060 (Assigned Numbers). # # Format: # # / [aliases...] [#] # echo 7/tcp echo 7/udp discard 9/tcp sink null discard 9/udp sink null systat 11/tcp systat 11/tcp users daytime 13/tcp daytime 13/udp netstat 15/tcp qotd 17/tcp quote qotd 17/udp quote chargen 19/tcp ttytst source chargen 19/udp ttytst source ftp-data 20/tcp ftp 21/tcp telnet 23/tcp smtp 25/tcp mail time 37/tcp timserver time 37/udp timserver rlp 39/udp resource # resource location name 42/tcp nameserver name 42/udp nameserver whois 43/tcp nicname # usually to sri-nic domain 53/tcp nameserver # name-domain server domain 53/udp nameserver nameserver 53/tcp domain # name-domain server nameserver 53/udp domain mtp 57/tcp # deprecated bootp 67/udp # boot program server tftp 69/udp rje 77/tcp netrjs finger 79/tcp link 87/tcp ttylink supdup 95/tcp hostnames 101/tcp hostname # usually from sri-nic iso-tsap 102/tcp dictionary 103/tcp webster x400 103/tcp # ISO Mail x400-snd 104/tcp csnet-ns 105/tcp pop 109/tcp postoffice pop2 109/tcp # Post Office pop3 110/tcp postoffice portmap 111/tcp portmap 111/udp sunrpc 111/tcp sunrpc 111/udp auth 113/tcp authentication sftp 115/tcp path 117/tcp uucp-path 117/tcp nntp 119/tcp usenet # Network News Transfer ntp 123/udp ntpd ntp # network time protocol (exp) nbname 137/udp nbdatagram 138/udp nbsession 139/tcp NeWS 144/tcp news sgmp 153/udp sgmp tcprepo 158/tcp repository # PCMAIL snmp 161/udp snmp snmp-trap 162/udp snmp print-srv 170/tcp # network PostScript vmnet 175/tcp load 315/udp vmnet0 400/tcp sytek 500/udp biff 512/udp comsat exec 512/tcp login 513/tcp who 513/udp whod shell 514/tcp cmd # no passwords used syslog 514/udp printer 515/tcp spooler # line printer spooler talk 517/udp ntalk 518/udp efs 520/tcp # for LucasFilm route 520/udp router routed timed 525/udp timeserver tempo 526/tcp newdate courier 530/tcp rpc conference 531/tcp chat rvd-control 531/udp MIT disk netnews 532/tcp readnews netwall 533/udp # -for emergency broadcasts uucp 540/tcp uucpd # uucp daemon klogin 543/tcp # Kerberos authenticated rlogin kshell 544/tcp cmd # and remote shell new-rwho 550/udp new-who # experimental remotefs 556/tcp rfs_server rfs# Brunhoff remote filesystem rmonitor 560/udp rmonitord # experimental monitor 561/udp # experimental garcon 600/tcp maitrd 601/tcp busboy 602/tcp acctmaster 700/udp acctslave 701/udp acct 702/udp acctlogin 703/udp acctprinter 704/udp elcsd 704/udp # errlog acctinfo 705/udp acctslave2 706/udp acctdisk 707/udp kerberos 750/tcp kdc # Kerberos authentication--tcp kerberos 750/udp kdc # Kerberos authentication--udp kerberos_master 751/tcp # Kerberos authentication kerberos_master 751/udp # Kerberos authentication passwd_server 752/udp # Kerberos passwd server userreg_server 753/udp # Kerberos userreg server krb_prop 754/tcp # Kerberos slave propagation erlogin 888/tcp # Login and environment passing kpop 1109/tcp # Pop with Kerberos phone 1167/udp ingreslock 1524/tcp maze 1666/udp nfs 2049/udp # sun nfs knetd 2053/tcp # Kerberos de-multiplexor eklogin 2105/tcp # Kerberos encrypted rlogin rmt 5555/tcp rmtd mtb 5556/tcp mtbd # mtb backup man 9535/tcp # remote man server w 9536/tcp mantst 9537/tcp # remote man server, testing bnews 10000/tcp rscs0 10000/udp queue 10001/tcp rscs1 10001/udp poker 10002/tcp rscs2 10002/udp gateway 10003/tcp rscs3 10003/udp remp 10004/tcp rscs4 10004/udp rscs5 10005/udp rscs6 10006/udp rscs7 10007/udp rscs8 10008/udp rscs9 10009/udp rscsa 10010/udp rscsb 10011/udp qmaster 10012/tcp qmaster 10012/udp =================================== Happy journey on using Port Dumper. Bugs? eMail to: Twinsen@Hotmail.com =================================== ***EOF***